Welcome to SA Dictionaries

Sekwankoetla
   /se-kwan-kwe-tla /

Giant, behemoth, colossus