Armada

Armada is the Spanish and Portuguese word for naval fleet, or an adjective meaning 'armed'; Armáda is the Czech and Slovak for armed forces. It may refer to:

Read more about Armada:  Products, Computing, Sports, Business, Music, People, Places, Other Uses