A spelling variant of Hayden, an English surname name meaning "hay valley" or "hay hill."
Like Haidan?
Swipe through thousands of names like it