Jamestown — definition

1. Jamestown (Noun)

1 definition

Jamestown (Noun) — 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.

2 types of
hamlet village
4 parts of
Old Dominion Old Dominion State Virginia va