Dictionary.com
Thesaurus.com
Showing results for Stony Brook. Search instead for stony+brook.

Stony Brook

American  

noun

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