overlord

    noun
  1. [feudal, etc.] senyor (feudal), sobirà.
  2. [leader] cap suprem.