1. teacher; instructor; master
すると、そこには数人の先生の姿が見えた。Then I saw several teachers there.
2. sensei; title or form of address for a teacher, master, doctor, lawyer, etc.
Noun
Familiar language
Humorous
3. intimate or teasing form of address
4. one's elder
orig. meaning