オニワバン
Meanings
Noun
1. spy working for the Edo shogunate; oniwaban
Composed of
honorific/polite/humble prefix
garden watchman; garden keeper; guard of the inner garden