Viking goddess : Idun (or Iðunn in Old Norse, meaning ‘Rejuvenating One’) belonged to the Aesir tribe of Norse gods, and as such, was considered as the Norse goddess of eternal youthfulness. This aspect was represented by her strikingly exuberant long golden hair. In the mythical...See more