Noun Definition

sir leonard woolley

1.Definition: English archaeologist who supervised the excavations at Ur (1880-1960)

Related Noun(s):woolley

Category: People