This page provides all possible meanings and translations of the word tlemcen
FreebaseRate this definition:(0.00 / 0 votes)
Tlemcen is a town in Northwestern Algeria, and the capital of the province of the same name. It is located inland in the center of a region known for its olive plantations and vineyards. The city has developed leather, carpet, and textile industries, which it ships to the port of Rashgun for export. It had a population of 140,158 at the 2008 census, while the province had 949,135 inhabitants.
Find a translation for the tlemcen definition in other languages: