Did you mean armada?
armada
noun
°A fleet of warships, especially with reference to the Spanish Armada.
°Any large army or fleet of military vessels.