DEBATA


Meaning of DEBATA in English

[Other] A deity of the Toba-Batak, who live near the Toba Lake in Sumatra. Debata is also the term for divine power in general.

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