overlord

Noun
  1. A person who has general authority over others (synset 110408139)

Found on Word Lists

Other Searches