NichiDict

御庭番

おにわばん
お庭番
[oniwaban]

Meanings

1.Noun

spy working for the Edo shogunate; oniwaban