Madanagawi Sibi Madawa
Embouchure de la rivière de l'entrée ».
Entrance 'river mouth'.