YourDictionary

podesta

noun

  1. a chief magistrate of a medieval Italian town
  2. a minor official in an Italian town

See podesta in American Heritage Dictionary 4

link/cite print suggestion box