Synonyms and Antonyms for N'Djamena

1. N'Djamena (n.)

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

Synonyms: