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