ABORA


Meaning of ABORA in English

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

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