Likhwa.

IsiNdebele dictionary

chelesa

Meaning

English meaning

be comfortable; be happy; live at ease.