Crossword Answer Lookup

500k+ clues

14's place of worship (6)

Answer TEMPLE
Definition: worship
Guardian #22765 12 Across 2003-02-27