Feminine form possibly related to Norse Odin or derived from Old English 'wealth' with a modern -ene suffix.
Like Odene?
Swipe through thousands of names like it