fleet, navy
Conjunto de barcos, especialmente en un contexto militar.
La armada española fue muy famosa.
La armada de barcos llegó al puerto.
Sounds like English 'armada' — picture a large fleet of warships.