Definition of 御庭番 (おにわばん)

noun
spy working for the Edo shogunate, oniwaban
Related Kanji
honorable, manipulate, govern
courtyard, garden, yard
turn, number in a series