jamestown
jamestown has 1 sense in the JumbleFix dictionary. Letters: 9.
Definitions
n.
. a former village on the James River in Virginia to the north of Norfolk; site of the first permanent English settlement in America in 1607