Webster's Revised Unabridged Dictionary · 1913

Overlord

Overlord , noun

One who is lord over another or others; a superior lord; a master. — Freeman