Meaning of ABORA in English

ABORA

[Other] The supreme god of the heavens among the Canary Islanders on the island of Palma.

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