Suzerain
-
A superior lord, to whom fealty is due; a feudal lord; a lordparamount.
Suzerain meaning & definition 1 of Suzerain.
-
a country that partly controls another country, or the ruler of such a country:
Suzerain meaning & definition 2 of Suzerain.