About us
Define
Definitions for
"valdosta"
a town in southern Georgia near the Florida border
wordnet.princeton.edu