Cow Neck

English

Proper noun

Cow Neck

  1. A peninsula of Long Island.