Crossword Answer Lookup

500k+ clues

Unit of electrical resistance causing an exclamation of surprise on Malta (3)

Answer OHM
Dailymail #156928 14 Across 2026-02-15