The decision to make December 16 a holiday named Dingaan's Day was in celebration for what Voortrekkers viewed as a 'victory' over Zulu warriors near the Ncome River in KwaZulu Natal. On that day an estimated 10 000-20 000 Zulu warriors led by Dingane's generals Dambuza (Nzobo) and Ndlela kaSompisi attacked about 470 Voortrekkers at dawn. With the advantage of gun powder Zulu warriors were repelled with an estimated 3000 warriors killed. The blood of casualties flowed into Ncome River turning its water red earning it the nickname "Blood River". This confrontation between Voortrekkers and Zulu regiments became known as the name "Battle of Blood River". December 16 remained a rallying point for the development of Afrikaner nationalism, culture and identity.
However, in 1952 the name of the day was changed to Day of Covenant. After the first democratic elections in 1994, December 16 continued to form part of the history of post apartheid South Africa. On 16 December 1995 the name was changed once more and was celebrated as a public holiday known as Day of Reconciliation. The establishment of December 16 as a public holiday was an attempt to strike a balance between a divided past and promoting national unity and reconciliation in a new political dispensation.