Dictionary.com
Thesaurus.com
Showing results for South Huntington. Search instead for george+huntington.

South Huntington

American  

noun

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