Needham
English
Needy home
Needham is an English name that means 'home of need'.
No more information.
Rylan Firenze , Manos , Bento , Lene , Edwin , Nhung , Qing , Barbora , Easton