Definition of Carlisle in English:

Carlisle

proper noun

  • A city in NW England, the county town of Cumbria; population 73,600 (est. 2009).

Pronunciation:

Carlisle

/kɑːˈlʌɪl/