Meaning of jamestown
Definition of 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
Other information on jamestown
WIKIPEDIA results for
jamestown
Amazon results for
jamestown
Tweet