Definition of Charlottetown

Noun: Charlottetown  'shaa(r)l-ut,tawn

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

See also:
charlottes
charm