Find the word definition

Wikipedia
Titteri

The Titteri is a historical region in Algeria. It is located in the mountainous area of the southern Tell Atlas of the Atlas Mountain System.