What is the meaning of Headmistress?

A female school principal.

Source: wiktionary.org