Name Tshireletso Type Surname (from given name) Usage Tswana Edit Status Statusnot set Meaning & History From the given name meaning "protection" in Setswana.