Origin: Scottish-Gaelic. 
Meaning: Defending men, Protector of mankind. 
Name day: 3 March. 
Alastair is a popular first name. It is more often used as a boy (male) name. 
First names and their meaning - Page 385
Kristoffer
Meaning: Bearer of Christ, He of Christian faith. 
Name day: 12 November. 
Kristoffer is a popular first name. It is more often used as a boy (male) name. 
Frans
Origin: Latin. 
Meaning: Free. 
Frans is a common first name, the Dutch version of Francis in English or Franz in German: 
Noura
Origin: Arabic. 
Meaning: Light, Inner light. 
Noura is a popular first name. It is more often used as a girl (female) name. 
Abubakar
Meaning: Noble. 
Abubakar is a popular first name. It is more often used as a boy (male) name. 
Nica
Nica is a popular first name. It is more often used as a girl (female) name.
Sohel
Origin: Arabic. 
Meaning: Canopus. 
Sohel is a popular first name. It is more often used as a boy (male) name. 
Adolfo
Origin: Latin. 
Meaning: Noble wolf, Wolf. 
Name day: 11 February. 
Adolfo is a proper name. 
Alin
Meaning: Soothe, Fair. 
Name day: 12 January. 
Alin is a popular first name. It is more often used as a boy (male) name. 
Snehal
Meaning: Fellowship, Affection. 
Snehal is a popular first name. It is more often used as a unisex (male and female) name.