Meaning of sir charles leonard woolley

Definition of sir charles leonard woolley

(noun) English archaeologist who supervised the excavations at Ur (1880-1960)

Other information on sir charles leonard woolley

WIKIPEDIA results for sir charles leonard woolley
Amazon results for sir charles leonard woolley