ndjamena Meaning, Definition & Usage

  1. noun the capital and largest city of Chad; located in the southwestern on the Shari river
    N'Djamena; Fort-Lamy; capital of Chad.

WordNet