Olcha
noun
Ol·cha
ˈōlchə
plural Olcha or Olchas
1
: a Tungusic people living near the mouth of the Amur river in Asia compare tungus
2
: a member of the Olcha people
Love words? Need even more definitions?
Merriam-Webster unabridged
Share