[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.
DEBATA
Meaning of DEBATA in English
Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012