Crossword Answer Lookup

500k+ clues

A new setter's financial backer (5)

Answer ANGEL
Definition: A new
Telegraph #3545 22 Across 2025-09-09