Crossword Answer Lookup

500k+ clues

Safe shelter in new town (8)

Answer PETERLEE
Definition: town
Guardian #22098 27 Across 2001-01-05