Crossword Answer Lookup

500k+ clues

Irish province has church for new city (9)

Answer LEICESTER
Definition: city
Independent #12239 2025-12-30