What is the full meaning of podestas
PODESTA, (Italian) one of the chief magistrates of the Italian republics in the Middle Ages [n]
Example of the word podestas placed on a Scrabble board.