Variant of Hayden, from Old English 'heg' (hay) and 'dun' (hill), meaning hay hill.
Like Haydon?
Swipe through thousands of names like it