Definition of Queen Charlotte Islands in English:

Share this entry

Queen Charlotte Islands

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

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.