natchez

Noun
  1. A town in southwest Mississippi on the Mississippi River (synset 109127876)

Other Searches