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
Tweet