Origin: African. 
Kimmy is a popular first name. It is more often used as a girl (female) name. 
First names and their meaning - Page 232
Rock
Meaning: Stone, Rock. 
Rock is a popular first name. It is more often used as a boy (male) name. 
Aldo
Meaning: Old, Old or wise. 
Aldo masculine name. It is the Italian and Spanish variant of the name Aldous, from Old German, meaning "old, old". […] 
Laure
Origin: Latin. 
Meaning: Laurel. 
Laure is a feminine given name. 
Richelle
Meaning: Strong power, Hardy power. 
Name day: 3 April. 
Richelle is a popular first name. It is more often used as a girl (female) name. 
Demetrius
Origin: Greek. 
Meaning: Earth mother, Goddess of fertility. 
Name day: 12 November. 
Demetrius is the Latinized form of the Ancient Greek male given name Dēmḗtrios (Δημήτριος), meaning "devoted to Demeter". Alternate forms […] 
Anup
Origin: Sanskrit. 
Meaning: Incomparable, Unequalled. 
Anup is an Indian masculine given name, and is another name for Anubis. Notable people with this name include: Anup […] 
Shailesh
Meaning: Stroke of hills, King of mountain. 
Shailesh is a popular first name. It is more often used as a boy (male) name. 
Saiful
Saiful is a given name. Notable people with the name include: Saiful Apek (born 1969), famous comedian in Malaysia Saiful […]
Amol
Origin: Sanskrit. 
Meaning: Priceless. 
Amol is a popular first name. It is more often used as a boy (male) name.