nostrand
/ˈnoʊstrænd/Definitions
1. noun
a district in Brooklyn, New York City, in the United States
“They drove through the Nostrand neighborhood to explore its shops and cafes.”
1. noun
a district in Brooklyn, New York City, in the United States
“They drove through the Nostrand neighborhood to explore its shops and cafes.”