What is the meaning of Headmistress?

A female headteacher.

Source: wiktionary.org