overlordshipEnglish

overlordship

Noun

The position of overlord

English: overlordship