antigua : Idioms & Phrases
antigua and barbuda
-
noun a country in the northern Leeward Islands
WordNet
capital of antigua and barbuda
-
noun the capital and largest city of Antigua and Barbuda; located on the island of Antigua
St. John's; Saint John's.