Queen Charlotte Islands Hear it!

Queen Charlotte Islands Definition

Queen Charlotte Islands

group of islands in British Columbia, Canada, off the W coast: 3,705 sq mi (9,596 sq km); pop. c. 5,300

Etymology: after an explorer's ship, the Queen Charlotte