Crossword Answer Lookup

500k+ clues

Spoken in haziness by preachifier (8)

Answer MORALIST
Guardian #22770 25 Across 2003-03-05