Likhwa.

IsiNdebele dictionary

tema

Meaning

English meaning

cheer; greet; etc.using person's totem ('isitemo)