norwood

/ˈnɔrwʊd/

Definitions

1. noun

a suburb or district

“I live in the beautiful town of Norwood, which is full of historic houses.”

2. proper noun

a place name, especially in England

“Norwood is a charming village in the countryside.”

3. surname

a family name of English origin

“John Norwood is a renowned artist, known for his paintings of landscapes.”

Synonyms

  • district
  • suburb

Antonyms

  • city
  • town