ThamsanqaThamsanqa is a given name, from the Xhosa word meaning 'blessing' 'fortune' or 'luck'. Notable people with the name include:Thamsanqa Dube, Zimbabwean boxerThamsanga Mnyele, South African artist and anti-apartheid activistThamsanqa Shabalala, South African singerThamsanqa Gabuza, South African soccer player