Definition - Queen Charlotte Sound

Below is the definition for the word you requested, useful for Scrabble and other word games. To find more definitions please use the dictionary page.

Queen Charlotte Sound
  1. an inlet of the Pacific Ocean off the coast of British Columbia
  2. an inlet of the Pacific Ocean off the coast of British Columbia