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