Definition of Oyabun

Noun: oyabun

  1. A Japanese supervisor

See also:
oy
oyer

Anagrams containing the word oyabun

obuayn noyabu unoyab bunoya abunoy yabuno