st._john'sEnglish

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

A port and provincial capital of Newfoundland

English: Saint John's, St. John's

English words with similar meanings

Show 2 words