Nelson Mandela was born on July 18, 1918, according to his biography. His parents named him Rolihlahla after he was born. This African name was eventually complemented with the English first name Nelson, which was given to him by his teacher, Miss Mdingane, as the name to which he should respond at school. He was born in the Transkei province of South Africa.