Word Meaning

Find the meaning or definition of a word or phrase in English


Crossword clue for carlisle

- city in cumbria
- City in NW England
- Place in northwest England