English to Hindi

Meaning for:
Carmelite
other
रोमन कैथोलिक तपस्वी;कार्मेलाइट साधु