Japanese dictionary
おにばば
hag; witch; bitch; penurious or spiteful old woman; termagant; virago
Kanji details
・ghost
・devil
・old woman
・grandma
・wet nurse
Explore more
おにばばあ
hag;witch;bitch;penurious or spiteful old woman;termagant;virago