BUTA


Meaning of BUTA in English

[Other] An evil demon in Indonesian mythology. A demon with hooked teeth is called Buta Cakil.

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