Definition of Idun

Noun: Idun

  1. (Norse mythology) goddess of spring and wife of Bragi; guarded the apples that kept the gods eternally young
    - Ithunn

See also:
ids
idyl

Anagrams containing the word idun

idnu nidu unid duni