Jamestown

Definitions of Jamestown
  1. noun
    a former village on the James River in Virginia to the north of Norfolk; site of the first permanent English settlement in America in 1607
    see moresee less
    example of:
    hamlet, village
    a settlement smaller than a town
Word Family