Origin: Scottish-Gaelic. 
Meaning: Fierce warrior, Man. 
Carroll is a popular first name. It is more often used as a boy (male) name. 
First names and their meaning - Page 528
Braxton
Meaning: Brocks town. 
Braxton is the given name of: Braxton Bragg (1817-1876), Confederate general in the American Civil War B. B. Comer (1848-1927), […] 
Tonny
Tonny is a popular first name. It is more often used as a boy (male) name.
Apoorva
Meaning: New. 
Apoorva is a popular first name. It is more often used as a boy (male) name. 
Arul
Origin: Sanskrit. 
Meaning: Shining as the sun, Brilliant. 
Arul is a popular first name. It is more often used as a boy (male) name. 
Gunawan
Gunawan is a popular first name.
Starla
Origin: Latin. 
Meaning: Star, Bright star. 
Name day: 5 April. 
Starla is a popular first name. It is more often used as a girl (female) name. 
Tang
Tang is a popular first name. It is more often used as a unisex (male and female) name.
Fei
Meaning: Sovereign. 
Fei is a popular first name. It is more often used as a girl (female) name. 
Mechelle
Origin: Hebrew. 
Meaning: Who is like god. 
Name day: 29 September. 
Mechelle is a popular first name. It is more often used as a girl (female) name.