Vocabulary

大明神

deity with extraordinary spiritual powers

noun