SUZERAIN


Meaning of SUZERAIN in English

noun a superior lord, to whom fealty is due; a feudal lord; a lord paramount.

Webster English vocab.      Английский словарь Webster.