English to Hindi

Meaning for:
Sir William Alexander Craigie
other
सर विलियम अलेक्ज़ैंडर क्रेगी