Orochi

noun
Oro·​chi | \ ȯˈrōchē\
variants: or less commonly Orochon \ -​ōchən \ or Orokon \ -​ōkən \
plural Orochi or Orochis

Definition of Orochi

1 : a Tungus people dwelling near the mouth of the Amur that encoffins its dead on platforms
2 : a member of the Orochi people