Find the word definition

Wikipedia
Tamellaht

Tamellaht is a town in the commune of Tamacine, in Témacine District, Ouargla Province, Algeria. The village is located southwest of Tamacine and south of Touggourt.