English dictionary
charlottetown meaning and definition
Definition and meaning of charlottetown at MeaningMonkey.org. charlottetown meaning and definition in the English Dictionary.CHARLOTTETOWN noun
Definition of Charlottetown (noun)
- the provincial capital and largest city of Prince Edward Island
Source: Princeton University Wordnet