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.