Crossword Answer Lookup

500k+ clues

The heart of a German city church (7)

Answer ESSENCE
Definition: church
Guardian #22268 18 Down 2001-07-23