Armada meaning

When the discussion of a name for the new township came up, legend says that Hosea Northrup jumped up and shouted the name Armada. noun Also called Invincible Armada, Spanish Armada

    لف و ارجع تانى
  1. The word armada is now often used to mean any large group of ships
  2. (military) a
  3. 🔊
  5. a large group of armed ships that fight
  6. armada