valdosta

Noun
  1. A town in southern Georgia near the Florida border (synset 109100488)

Other Searches