overlord
ov-er-lord
noun
A supreme ruler or master, especially one controlling many subordinates or territories.
"The feudal overlord demanded tribute from his vassals."
ov-er-lord
A supreme ruler or master, especially one controlling many subordinates or territories.
"The feudal overlord demanded tribute from his vassals."