Speonk
Speonk: A town on Long Island, New York. Supposedly named after a Native American word for "high place," but rumored also to be a frog call.
Speonk: A town on Long Island, New York. Supposedly named after a Native American word for "high place," but rumored also to be a frog call.