meaning of sir charles leonard woolley

1. English archaeologist who supervised the excavations at Ur 1880-1960


Related Words

sir charles leonard woolley |

Developed & Maintained By Taraprasad.com

Treasure Words