Crossword Answer Lookup

500k+ clues

Somewhat momentous sign of things to come (4)

Answer OMEN
Definition: sign of things to come
Times #29389 8 Down 2025-11-17