Noun Definition

valdosta

1.Definition: a town in southern Georgia near the Florida border

Category: Places