NichiDict

師の坊

しのぼう
[shinobou]

Meanings

1.Noun

master priest