capital of Antigua and Barbuda - the capital and largest city of Antigua and Barbuda; located on the island of AntiguaSaint John's, St. John'sAntigua and Barbuda - a country in the northern Leeward Islands
capital of Antigua and Barbuda
noun
Synonyms for capital of Antigua and Barbuda
noun the capital and largest city of Antigua and Barbuda