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