noun a city in SE New York, on the Hudson.
peekskill 🔊 Listen to this noun a city in SE New York, on the Hudson. Share Facebook Twitter Google +