What is the meaning of Podestà?

Alternative form of podesta.

podesta: a high office in various medieval and early modern Italian republics

mayor

Source: wiktionary.org