Meaning of sir leonard woolley

Definition of sir leonard woolley

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

Other information on sir leonard woolley

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