Peekskill

What is Peekskill?

Peekskill definition and meaning on Dictionary terms:
noun

a city in SE New York, on the Hudson.