Meaning of N'Djamena

Definition of N'Djamena

(noun) the capital and largest city of Chad; located in the southwestern on the Shari river

Other information on N'Djamena

WIKIPEDIA results for N'Djamena
Amazon results for N'Djamena