inwood

/ˈɪnwʊd/

Definitions

1. noun

a district in the northwest part of the borough of Manhattan in New York City

“She visited the Inwood Hill Park in northern Manhattan.”

2. proper noun

a neighborhood in the northwest part of Manhattan, New York City

“The Inwood neighborhood has a diverse population with various cultures.”

Synonyms

  • district
  • neighborhood

Antonyms

  • city
  • metropolis