PODESTA


Meaning of PODESTA in English

noun a mayor, alderman, or other magistrate, in some towns of italy.

2. podesta ·noun one of the chief magistrates of the italian republics in the middle ages.

Webster English vocab.      Английский словарь Webster.