NichiDict

アイヌラックル

[ainurakkuru]

Meanings

1.Noun

Okikurumi (founder god of the Ainu)