Crossword Answer Lookup

500k+ clues

Maoists argued furiously blocking road south (3,6)

Answer REDGUARDS
Definition: Maoists
Telegraph #31181 10 Across 2026-03-07