Synonyms and Antonyms for oyabun | Synonym.com

Synonyms and Antonyms for oyabun

1. oyabun (n.)

a Japanese supervisor

Synonyms: