English to Hindi

Meaning for:
Sir Richard Owen
other
सर रिचर्ड ओवन