NichiDict

尊師

そんし
[sonshi]

Meanings

1.Noun

holy master; guru