overlordship
English
overlordship meaning in English • overlordship का अर्थ अंग्रेजी में
Noun
- Lordship or supremacy of a person or a people over others.