Crossword Answer Lookup

500k+ clues

Judge publication excellent (10)

Answer MAGISTRATE
Definition: Judge
Independent #1737 2023-06-11