Nkosazana

Nkosazana

The baby girl name Nkosazana represent unique meaning, Means "princess" in Xhosa., is popular among south african ethenicity or origin.