Crossword Answer Lookup

500k+ clues

Forecast enigmatic sea captain backed (4)

Answer OMEN
Definition: a forecast
Telegraph #30503 26 Across 2024-01-06