NEEDHAM


Meaning of NEEDHAM in English

/nee"deuhm/ , n.

a town in E Massachusetts, near Boston. 27,901.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .