NORWOOD


Meaning of NORWOOD in English

/nawr"wood'/ , n.

1. a town in E Massachusetts. 29,711.

2. a city in SW Ohio, near Cincinnati. 26,342.

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