noun a town in SE New York, N of New York City.
scarsdale 🔊 Listen to this noun a town in SE New York, N of New York City. Share Facebook Twitter Google +