Word info

Queen Charlotte Sound

Noun

Meaning

an inlet of the Pacific Ocean off the coast of British Columbia

Source: WordNet

Close letter words and terms