Home

Word

Japanese deity, n.
more info a deity worshipped by the Japanese
<noun.person>

Japanese deity