ST. JOHN'S
(noun)Did you mean?
Definitions
There are 2 meanings of the phrase
St. John's.
St. John's - as a noun
The capital and largest city of antigua and barbuda; located on the island of antigua
Synonyms (Exact Relations)
capital of antigua and barbudasaint john's