St. John's
noun
1 St. John's
A port and provincial capital of Newfoundland.
synonym: Saint John's.
2 St. John's
The capital and largest city of Antigua and Barbuda; located on the island of Antigua.
synonyms: capital of Antigua and Barbuda, Saint John's.
debug info: 0.0159