Baba Harare Ft. Freeman & Dan Lu – Ndauya MP3 Lyrics Download (Song) On the song Ndauya, which means “I Have Come,” Baba Harare included Dan Lu, a Malawian South African-based Afro-Pop musician,