Rolihlahla is a Xhosa name which means 'pulling the branch of a tree', but colloquially it means 'troublemaker'. Xhosa is one of 9 tribes in South Africa.
Rolihlahla is a Xhosa name which means 'pulling the branch of a tree', but colloquially it means 'troublemaker'. Xhosa is one of 9 tribes in South Africa.