The name Durham is a boy's name of English origin meaning "hill peninsula". Durham and discussed in our forums with posts like "Generation CAF (24)".
From the experts:
Gentle and southern-inflected, redolent of the North Carolina landscape.
Find other names based on Durham using our baby name generator.