Definition of Tlemcen in English:

Tlemcen

proper noun

  • A city in northwestern Algeria; population 122,300 (est. 2009)

Pronunciation

Tlemcen

/tlemˈsen/