HumanitiesWeb.org - Glossary definition: Jamestown
Jamestown

A village in E Virginia: first permanent English settlement in North America 1607

Back