Meaning of shari river

Definition of shari river

(noun) an African river that flows northwest into Lake Chad

Other information on shari river

WIKIPEDIA results for shari river
Amazon results for shari river