jump to corresponding sense entry
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.
is an instance of: hamlet, village.
is a part of: Old Dominion, Old Dominion State, VA, Va., Virginia.
Find more on jamestown elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0275