jamestown | ||
1. | [ noun ] (geography) a former village on the James River in Virginia north of Norfolk; site of the first permanent English settlement in America in 1607 | |
Related terms: | village Virginia | |
Similar spelling: |
james_tobin james_watt james_watson james_wyatt james_hutton james_dean |