Thayer's Greek Lexicon

 1. an instructor, preceptor, teacher
2. a chastiser