Definition of イオマンテ

イオマンテ

iomante

noun
Ainu brown bear sacrificial ceremony
Other readings:
イヨマンテ