• word of the day

    idun

    idun - Dictionary definition and meaning for word idun

    Definition
    (noun) (Norse mythology) goddess of spring and wife of Bragi; guarded the apples that kept the gods eternally young
    Synonyms : ithunn
Download our Mobile App Today
Receive our word of the day
on Whatsapp