Podesta

Webster's Dictionary of the English Language

·noun A mayor, alderman, or other magistrate, in some towns of Italy.

II. Podesta ·noun One of the chief magistrates of the Italian republics in the Middle Ages.