capital_of_antigua_and_barbudaEnglish

Saint John's, St. John's, capital of Antigua and Barbuda

Noun

The capital and largest city of Antigua and Barbuda, located on the island of Antigua

English: St. John's, Saint John's, capital of Antigua and Barbuda

English words with similar meanings

Show 2 words