Skip to content
Kotomora

山やま姥うば

also: やまんば

や
ま
う
ば
Freq.Top 50,000

Meanings

1

noun

mountain witch; yamauba

A mythical old woman or witch living in the mountains, often appearing in Japanese folklore.