Girl Names baby name Iduna

What does the name Iduna mean?

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