RAKSASA


Meaning of RAKSASA in English

[Other] In Indonesia, a demon or demoness of the wilderness. It is usually a man-eating giant.

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