English: In translation from the Latin "professor" means "teacher".
Telugu: లాటిన్ "ప్రొఫెసర్" నుంచి అనువాదంలో "గురువు" అని అర్ధం.