Girl Names baby name Nkosazana

What does the name Nkosazana mean?

The meaning of the name “Nkosazana” is: “Princess”.

Gender:
Origins:
Starts with: