English | German | Russian | Czech

imbongi English

Meaning imbongi meaning

What does imbongi mean?

imbongi

(chiefly, South Africa) A praise singer, a traditional bard in Zulu culture.

Are you looking for...?