YourDictionary

suzerain

noun

  1. a feudal lord
  2. a state in its relation to a semiautonomous state over which it exercises political control

See suzerain in American Heritage Dictionary 4

link/cite print suggestion box