DICTIONARY


Definition of IDUN

noun : IDUN

Source: WordNet 3.1

  • 1. (

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


See more about : IDUN