Welcome to SA Dictionaries

Itshaba
   /its-ha-ba /

Frightened of oneself