Skip to
noun
A female teacher, especially one formerly in charge or a lady of the teaching staff in a girls' school or college.
Browse