Natchez - Definition

natchez

n 1: a town in southwest Mississippi on the Mississippi River

Look up another word