Welcome to SA Dictionaries

Tsieleha
   /tsi-e-le-ha /

Baffle, bewilder, nonplus, perplex, flummox