A double-n variant of Hayden, an English/German surname meaning 'hay valley' or 'hedged valley.'
Like Haydenn?
Swipe through thousands of names like it