Welcome to SA Dictionaries

Tlhaba
   /tlha-ba /

Of sun (to rise); Stab, puncture