NichiDict

祖神

そしん
[soshin]

Meanings

1.Noun

ancestor worshipped as a deity