Definition of Charlottetown

  • 1. The provincial capital and largest city of Prince Edward Island Noun

Semanticaly linked words with "charlottetown"