meaning of capital of antigua and barbuda

capital of antigua and barbuda meaning in General Dictionary

the main city and biggest town of Antigua and Barbuda; on the island of Antigua