Overlordship
Word Dictionary
-> Overlordship
Search:
Overlordship
(n.) Lordship or supremacy of a person or a people over others.
Terms of Use
Canadian Jobs