A variant spelling of Heidi or Edie, derived from Old German Adelheid meaning noble and kind.
Like Eidy?
Swipe through thousands of names like it