a person who teaches, especially in a school
from Middle English techer, from teach + -er
Try Another Word