From Old English 'hæð' (heather) and 'dūn' (hill), meaning 'heather-covered hill.'
Like Haddon?
Swipe through thousands of names like it