Meaning of ACORAN in English

ACORAN

[Other] The supreme god of Canary Islanders (the Guanche; a Berber people) on the island of Gran Canaria.

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