English dictionary
queen charlotte sound meaning and definition
Definition and meaning of queen charlotte sound at MeaningMonkey.org. queen charlotte sound meaning and definition in the English Dictionary.QUEEN CHARLOTTE SOUND noun
Definition of Queen Charlotte Sound (noun)
- an inlet of the Pacific Ocean off the coast of British Columbia
Source: Princeton University Wordnet