Crossword Answer Lookup

500k+ clues

Spirit in Scottish football team, we hear (6)

Answer WRAITH
Definition: Spirit
Telegraph #30970 27 Across 2025-07-04