Crossword Answer Lookup

500k+ clues

Spirit seen in German city church (7)

Answer ESSENCE
Definition: Spirit
Telegraph-Toughie #144 17 Down 2024-10-27