English dictionary
lake chelan meaning and definition
Definition and meaning of lake chelan at MeaningMonkey.org. lake chelan meaning and definition in the English Dictionary.LAKE CHELAN noun
Definition of Lake Chelan (noun)
- a narrow very deep lake in central Washington in the Cascade Range
Source: Princeton University Wordnet