shari Meaning, Definition & Usage

  1. noun an African river that flows northwest into Lake Chad
    Chari; Shari River; Chari River.

WordNet