Crossword Answer Lookup

500k+ clues

High priest from Asia cavorting with chap (8)

Answer CAIAPHAS
Definition: High priest
Independent #11455 2023-06-29