Hadden \ha(d)-den\ as a boy's name is of Old English origin, and the meaning of Hadden is "hill of heather". Place name.
Hadden has 5 variant forms: Haddan, Haddon, Haddin, Haden and Hadon.
Baby names that sound like Hadden are Hayden, Hadwin, Hadwyn, Haydon, Haydn and Haydan.