Suzerain
Definitions
2
Posts
2
Posters
250
Views
-
A superior lord, to whom fealty is due; a feudal lord; a lordparamount.
-
a country that partly controls another country, or the ruler of such a country:
Explore More Definitions
Browse our collection of 300,000+ community-written definitions