Definition of 山姥 (やまうば)

やまうば

山姥

やまうば

yamauba

noun
mountain witch
Other readings:
山姥【やまんば】
Related Kanji
mountain
old woman