This Long Island town means a place where a stream is sheltered and protected.

Town: Brookhaven!