Definition of Tlemcen in English:

Tlemcen

proper noun

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

Pronunciation:

Tlemcen

/tlɛmˈsɛn/