overlord
1.
(
noun
) a person who has general authority over others
Synonyms:
lord
,
master
Related Words:
feudal lord
,
ruler
,
seigneur
,
seignior
Terms and Conditions of Use / Copyright Notice