山姥 やまうば Also written やまんば Meanings Noun mountain witch; yamauba Kanji 山 mountain. Read as やま. 姥 old woman. Read as うば. Jinuma: Japanese Dictionary · Word lists