English → Hindi dictionary
jamestown
Definition
a former village on the James River in Virginia north of Norfolk; site of the first permanent English settlement in America in 1607
Looking for poetry? Read shayari and poems by great poets.
a former village on the James River in Virginia north of Norfolk; site of the first permanent English settlement in America in 1607
Looking for poetry? Read shayari and poems by great poets.