Definition of Jamestown in English:

Jamestown

proper noun

  • 1A city in southwestern New York, on Lake Chautauqua; population 29,463 (est. 2008)

  • 2A city in northeastern North Dakota; population 14,630 (est. 2008)

  • 3A British settlement established on the James River in Virginia in 1607, abandoned when the colonial capital was moved to Williamsburg at the end of the 17th century.

Pronunciation:

Jamestown

/ˈjāmzˌtoun/