Uk English Meaning of oyabun
Oyabun
Other Uk English words related to Oyabun
No Synonyms and anytonyms found
Nearest Words of oyabun
Definitions and Meaning of oyabun in English
oyabun (n)
a Japanese supervisor
FAQs About the word oyabun
Oyabun
a Japanese supervisor
No synonyms found.
No antonyms found.
oxyuridae => Pinworms, oxyuranus scutellatus => Inland taipan, oxyuranus => Taipan, oxyura jamaicensis => Ruddy duck, oxyura => Musk duck,