YAMA-UBA


Meaning of YAMA-UBA in English

[Japanese] A protective spirit in Japanese myth.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.