ST. JOHN'S
(noun)
Did you mean:
Rhymes
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)