Name Dumisa Gender Masculine & Feminine Usage Tumbuka Edit Status Status Meaning & History Means "praise, worship" or "thank you" in Tumbuka.