YourDictionary

Carlisle

city in NW England; county seat of Cumbria: county district pop. 101,000

See Carlisle in American Heritage Dictionary 4

Learn more about Carlisle

link/cite print suggestion box