Likhwa.

IsiNdebele dictionary

sekela

Meaning

English meaning

1; support; brace; prop up; 2; support; second