Definitions for "Jamestown"
a former village on the James River in Virginia north of Norfolk; site of the first permanent English settlement in America in 1607
a historic village created to reenact the feeling of America's first permanent English colony
1st permanent English settlement in mainland America, established in 1607 by the Virginia Company and named in honor of King James I