NichiDict

オキクルミ

[okikurumi]

Meanings

1.Noun

Okikurumi; mythical founder god of the Ainu