Find the word definition

Wikipedia
Tamazirt (city)

Tamazirt is a small town in east of Kabylia (north of Algeria), in Sétif Province.70 km from Sétif city. Where there is a considerable number of lakes and waterways