overlord - Anglais Synonymes Dictionnaire

overlord

n.
[1] master , lord