English to Hindi

Meaning for:
guru
other
विशेषज्ञ;शिक्षक