SUZERAIN Meaning of SUZERAIN in English (n.) A superior lord, to whom fealty is due; a feudal lord; a lord paramount. Webster's English dictionary. Английский словарь Webster. 2012