Definition of Queen Charlotte Islands in English:

Queen Charlotte Islands

proper noun

  • A group of more than 150 islands off the west coast of Canada, in British Columbia.