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