suzerain
Explore definitions, synonyms, and language insights of suzerain
Definitions
Noun
a state exercising a degree of dominion over a dependent state especially in its foreign affairs
Explore definitions, synonyms, and language insights of suzerain