Haidy is a variant of Heidi, from German diminutives of Adelheid meaning "noble kind."
Like Haidy?
Swipe through thousands of names like it