NichiDict

大明神

だいみょうじん
[daimyoujin]

Meanings

1.Noun

deity with extraordinary spiritual powers