Tamanrasset
English
Alternative forms
Tamanghasset
,
Tamenghest
Proper noun
Tamanrasset
An oasis city and provincial capital in southern Algeria, in the Ahaggar Mountains.