antigua-and-barbuda

Nouns

  • (n) a country in the northern Leeward Islands

Words of close approximity