English dictionary
overlordship meaning and definition
Definition and meaning of overlordship at MeaningMonkey.org. overlordship meaning and definition in the English Dictionary.OVERLORDSHIP noun
Definition of overlordship (noun)
- the position of overlord
Source: Princeton University Wordnet