Stony Brook


noun

a town in N Long Island, in SE New York.