Word
French teacher, n.
someone who teaches French
<noun.person>
French teacher
semantic pointers
hypernym
teacher, instructor