Shari Meaning

There are 1 meaning(s) for word Shari

Meaning 1 : an African river that flows northwest into Lake Chad

    Synonyms : chari,  chari river,  shari river