shari : Idioms & Phrases

Index


shari river

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