Top Qs
Timeline
Chat
Perspective
Armada
From Wiktionary, the free dictionary
Remove ads
English
Pronunciation
Proper noun
Armada
- The Spanish Armada which sailed against England in 1588.
- A village in Michigan.
Anagrams
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads