Shirabe
English jmdict
1
noun (common) (futsuumeishi) hag;witch;bitch;penurious or spiteful old woman;termagant;virago
Other forms 鬼ばば 【おにばば】 · 鬼ばばあ 【おにばば】