noun a resort town on E Long Island in SE New York.
sag harbor 🔊 Listen to this noun a resort town on E Long Island in SE New York. Share Facebook Twitter Google +