Carlisle
geographical name
Car·lisle
kär-ˈlī(-ə)l
kər-,
ˈkär-ˌ
city in northwestern England; capital of Cumbria population 99,800
Love words? Need even more definitions?
Merriam-Webster unabridged
Share