Feedback
Deschutes
Meaning
Name
●
Ellipsis of Deschutes River. A
river
in Washington, United States
●
Ellipsis of Deschutes River. A
river
in Oregon, United States
●
Ellipsis of Deschutes County.
Sourced from
Wiktionary
Related
Sierra Nevada
Southern Tier
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better