Spanish armada has 2 different meanings across 2 categories:
Noun · Proper Noun
the great fleet sent from Spain against England by Philip II in 1588
The fleet of warships sent by Philip II of Spain against England in 1588.