/ʤejˈmztawˌn/ - [jeymztawn] - James•town
We found 2 definitions of jamestown from 2 different sources.
Noun |
||
jamestown - 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 |