Tshepo

Tshepo is an African unisex given name meaning hope and derived from the Sesotho verb 'tshepa', which means hope. People with this name include: