Needham
Either Male or Female
The meaning of the name Needham is Needs A Home
The origin of the name Needham is English
Notes: Originally a habitational surname for those who needed a home or were more destitute. It then turned into a surname for families who lived in or near any number of towns named Needham in the U.K.