Overlord

Webster's Dictionary of the English Language

·noun One who is lord over another or others; a superior lord; a master.