headmastershipEnglish

headmastership

Noun

The position of headmaster

English: headmastership