オニババア
Meanings
Noun
1. hag; witch; bitch; penurious or spiteful old woman; termagant; virago
Pitch accent
ニババ
Composed of
Composed of
ogre; demon; oni; spirit of a deceased person
old woman