YASHA


Meaning of YASHA in English

[Japanese] A vampire-bat from Japanese mythology. It is believed that it is the spirit of a woman whose anger lowered her status in rebirth.

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