StatsSA has revealed the most popular girls and boys names for 2017.
In its report, 'Recorded Live Births 2017', it said the name 'Enzokuhle' was the most popular boys and girls name, followed by Lethabo for Boys and Melokuhle for girls.
StatsSA said Enzokuhle translated as 'To do good' in English.