St. John's


Thesaurus
Noun1.St. John's - a port and provincial capital of NewfoundlandSt. John's - a port and provincial capital of NewfoundlandSaint John'sNewfoundland and Labrador - a Canadian province on the island of Newfoundland and on the mainland along the coast of the Labrador Sea; became Canada's 10th province in 1949
2.St. John's - the capital and largest city of Antigua and Barbuda; located on the island of Antiguacapital of Antigua and Barbuda, Saint John'sAntigua and Barbuda - a country in the northern Leeward Islands