meaning of overlordship

1. Lordship or supremacy of a person or a people over others.
2.
the position of overlord


Related Words

overlordship |

Developed & Maintained By Taraprasad.com

Treasure Words