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.”