Search results
- DictionaryJamestown/ˈdʒeɪmztaʊn/
- 1. a British settlement established in Virginia in 1607, abandoned when the state capital of Virginia was moved to Williamsburg at the end of the 17th century.
- 2. the capital and chief port of the island of St Helena; population 700 (est. 2008).
Powered by Oxford Dictionaries