Yahoo India Web Search

Search results

  1. Dictionary
    Jamestown
    /ˈ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).

    More definitions, origin and scrabble points