Definition of New Rochelle in English:

New Rochelle

proper noun

  • A city in southeastern New York, northeast of New York City, on Long Island Sound; population 74,115 (est. 2008)

Pronunciation

New Rochelle

/rəˈSHel/