English to Hindi

Meaning for:
visiting professor
other
अतिथि प्रोफ़ेसर