English synonyms about - contact  

oyabun

noun

1 oyabun

A Japanese supervisor.


Find more on oyabun elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0302