Synonyms and Antonyms for Saint_John's

1. Saint John's (n.)

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

Synonyms:

2. Saint John's (n.)

a port and provincial capital of Newfoundland

Synonyms: