Definition of Shari River

  • 1. An African river that flows northwest into Lake Chad Noun

Synonyms for word "shari river"

Semanticaly linked words with "shari river"