st. john's Meaning, Definition & Usage
-
noun a port and provincial capital of Newfoundland
Saint John's.
-
noun the capital and largest city of Antigua and Barbuda; located on the island of Antigua
capital of Antigua and Barbuda; Saint John's.