Wikipedia
Thamsanqa
Thamsanqa is a given name, from the Xhosa and Zulu word meaning 'luck'.
Thamsanqa is a given name, from the Xhosa and Zulu word meaning 'luck'.