Idunn synonyms, Idunn pronunciation, Idunn translation, English dictionary definition of Idunn. or n Norse myth the goddess of spring who guarded the apples that kept the gods eternally young; wife of Bragi Collins English Dictionary

270