Crossword Answer Lookup

500k+ clues

Confidence returned winning heart of lucky date (5)

Answer EPOCH
Definition: date
Telegraph-Toughie #151 25 Across 2024-12-15