Crossword Answer Lookup

500k+ clues

Trojan cow (6)

Answer HECTOR
Definition: Trojan
Telegraph #3514 22 Down 2025-07-16