Shirabe

山姥やまうば

Noun family or surname
English jmdict
1
noun (common) (futsuumeishi) mountain witch;yamauba
English jmnedict
1
Yamauba
Other forms 山んば 【やまうば】 (search-only kanji form) · 山うば 【やまうば】 (search-only kanji form)