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
Tweet