Crossword Answer Lookup

500k+ clues

School established by a governor from Italy (7)

Answer PODESTA
Definition: governor from Italy
Times #4948 13 Down 2021-03-28