I-n-Amenas The city/word I-n-Amenas means Algeria. The city I-n-Amenas lies in Algeria. The country Algeria contains the city Algeria.