Noun Definition

oyabun

1.Definition: a Japanese supervisor

Category: People