Abora

Abora is the name of an ancestral solar deity of the Canary Islands and a traditional god of the Guanches. There is some confusion as to whether Abora is the same god as Achaman.