shari river Meaning, Definition & Usage

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

WordNet