Coxsackie
See also:
coxsackie
English
Proper noun
Coxsackie
A
town
in
New York
, and a village within that town.