Online English Dictionary

Home

Overlordship


n.

Lordship or supremacy of a person or a people over others.


© 2009 Dammam Community College