Olcha
noun
Ol·cha
| \ ˈōlchə\
plural Olcha
or Olchas
Definition of Olcha
1
: a Tungusic people living near the mouth of the Amur river in Asia — compare tungus
2
: a member of the Olcha people