Songhai Mythology Faran Faran In African mythology (Songhai of the upper Niger), hero who fought the water spirit Zin-Kibaru. Each night Zin-Kibaru would ...Read More