oyabun

Explore definitions, synonyms, and language insights of oyabun

Definitions

Noun
a Japanese supervisor

More General Terms