Tchad

Explore definitions, synonyms, and language insights of Tchad

Definitions

Noun
a landlocked desert republic in north-central Africa; was under French control until 1960