Meaning of st. john's

Definition of st. john's

(noun) a port and provincial capital of Newfoundland
the capital and largest city of Antigua and Barbuda; located on the island of Antigua

Other information on st. john's

WIKIPEDIA results for st. john's
Amazon results for st. john's