Meaning of saint john's

Definition of saint 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 saint john's

WIKIPEDIA results for saint john's
Amazon results for saint john's