Girl Names baby nameIdun

What does the name Idun mean?

The meaning of the name “Idun” is: “To renew nature”.