Find the word definition

Wiktionary
benevolent overlord

n. (context idiomatic euphemistic English) A person in a position of power.