Advertisement

Advertisement

London Company

noun

  1. a company, chartered in England in 1606 to establish colonies in America, that founded Jamestown, Va., in 1607.


Advertisement

Advertisement

Advertisement

Advertisement


London broilLondonderry