Lake Chad

Explore definitions, synonyms, and language insights of Lake Chad

Definitions

Noun
a lake in north central Africa; fed by the Shari river

Synonyms