Definitions of Capital of antigua and barbuda:

  • noun:   the capital and largest city of Antigua and Barbuda; located on the island of Antigua