Haddon

Male

Origin: English

Meaning: hill of heather

Haddon as a boy's name is a variant of Hadden (Old English), and the meaning of Haddon is "hill of heather".