山姥

やまうば

Also written やまんば

Meanings

  1. Noun mountain witch; yamauba

Kanji

Jinuma: Japanese Dictionary · Word lists