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