Nosipho is not a popular first name.
First names and their meaning - Page 1508
Praise
Praise is not a popular first name. It is more often used as a girl (female) name.
Rashard
Rashard is not a popular first name. It is more often used as a boy (male) name.
Reet
Reet is not a popular first name. It is more often used as a girl (female) name.
Rikke
Rikke is not a popular first name. It is more often used as a unisex (male and female) name.
Rusli
Rusli is not a popular first name.
Thina
Meaning: Wise. 
Thina is not a popular first name. It is more often used as a girl (female) name. 
Yehya
Yehya is not a popular first name. It is more often used as a boy (male) name.
Bane
Meaning: Long-awaited child. 
Bane is not a popular first name. It is more often used as a boy (male) name. 
Cotton
Origin: Celtic. 
Meaning: Woody hill, Cottage hill. 
Cotton is not a popular first name. It is more often used as a boy (male) name.