jamestown meaning in English
n. jamestown, first successful english settlement in north america (established in virginia in 1607); name of a number of cities in the u.s.
n. jamestown, first successful english settlement in north america (established in virginia in 1607); name of a number of cities in the u.s.