English

edit

Noun

edit

Elwha (plural Elwhas)

  1. A river in Washington.