SAINT JOHN'S
(noun)Did you mean?
Definitions
There are 2 meanings of the phrase
Saint John's.
Saint 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 barbudast. john's