Dictionary
Saint John's
Meaning
The capital city of Newfoundland and Labrador, Canada.
Etymology
From Saint John + -'s.
Start learning English with learnfeliz.
Practice speaking and memorizing "Saint John's" and many other words and sentences in English.
Go to our English course pageSentences