Ready to discover your family story?
Simply start with yourself and we'll do the searching for you.
Surname meaning for "Needham"
English: habitational name from places in Derbyshire, Norfolk, and Suffolk, so named from Old English ned ‘need’, ‘hardship’ + ham ‘homestead’, i.e. a place that provided a poor living.