Welcome to SA Dictionaries

Semaka
   /se-ma-ka /

Wonder, miracle