Leonard Woolley Definition
Leonard Woolley Definition (no text)
Leonard Woolley definition: A British archaeologist best known for his excavations at Ur in Mesopotamia.