English to Hindi

Meaning for:
headmaster
other
प्रधान अध्यापक