New Rochelle
geographical name
New Ro·chelle
rə-ˈshel
city in southeastern New York on Long Island Sound east of Mount Vernon population 77,062
Love words? Need even more definitions?
Merriam-Webster unabridged
Share