What is the meaning of the word "n'djamena"?

Definitions:

  1. The capital of Chad, a country in central Africa, located on the Chari River, across from Cameroon. copy to clipboard NOUN
    • N'Djamena is a trading center for livestock. copy to clipboard

Synonyms: