Armada

Definition of Armada
(noun) fleet, squadron or armada