Definition of Tlemcen in English:

Tlemcen

proper noun

  • A city in northwestern Algeria; population 122,300 (est. 2009). In the 13th–15th centuries it was the capital of a Berber dynasty.

Pronunciation

Tlemcen

/tlemˈsen/