Crossword Answer Lookup

500k+ clues

Supporter with moan about new player (10)

Answer BENEFACTOR
Definition: player
Telegraph #3551 21 Across 2025-09-18