Definition of Jamestown
-
(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
Antonyms of Jamestown
No Antonyms Found.
Homophones of Jamestown
No Homophones Found.