Definitions of Charlottetown:

  • noun:   the provincial capital and largest city of Prince Edward Island