overlord

noun
  1. a person who has great power over many people or things
  2. a feudal superior or lord who has authority over other lords
  3. Usage: historical

Examples