Signifie « espoir » en chichewa.
Source : Chichewa naming vocabulary, cross-referenced across Behind the Name (Chewa names) and independent Malawian-naming resources