Timimoun
WordNet

noun


(1)   A town in central Algeria in the Atlas Mountains
 
x
OK