English dictionary, thesaurus, translations & etymology
FreeDict.com

Jamestown — meaning in English

Spanish → English · translate English → Spanish instead

English meaning

  • Jamestown name The name of several towns and places in English-speaking countries, most famously the first permanent English settlement in North America, founded in 1607.

Senses

Jamestown is used for these senses in English:

  • Jamestown Any of numerous places in English-speaking regions: