st. john's Meaning, Definition & Usage

  1. noun a port and provincial capital of Newfoundland
    Saint John's.
  2. noun the capital and largest city of Antigua and Barbuda; located on the island of Antigua
    capital of Antigua and Barbuda; Saint John's.

WordNet