• word of the day

    jamestown

    jamestown - Dictionary definition and meaning for word jamestown

    Definition
    (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

Word used in video below:
text: The Jamestown colony of Virginia.
Download our Mobile App Today
Receive our word of the day
on Whatsapp