Variant of Hayden, an English place name and surname meaning 'hay valley' or 'hedged valley.'
Like Haedon?
Swipe through thousands of names like it