Crossword Answer Lookup

500k+ clues

One in exaltation embracing a new Scottish town (6)

Answer LANARK
Definition: Scottish town
Times #27606 11 Across 2020-03-07