Aran

A presumed god or goddess who is the Shield of Aran

Source: Book of Heortling Mythology