Name Botshelo Gender Masculine Usage Tswana Edit Status Statusnot set Meaning & History Means "life" in Setswana.