HumanitiesWeb.org - Glossary definition: Jamestown
Jamestown
A village in E Virginia: first permanent English settlement in North America 1607
Back