Definitions for jamestown
Overview of noun jamestown
The noun jamestown has 1 senses? (no senses from tagged texts)
1. Jamestown
(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)






