Origin: Arabic. 
Meaning: Selected, Lordly. 
Mustapha is a popular first name. It is more often used as a boy (male) name. 
First names and their meaning - Page 338
Usama
Origin: African. 
Meaning: Feline predator, Lion. 
Osama or Osama (Arabic: أسامة - Usamah) is an Arabic masculine given name meaning "lion cub", "young lion". 
Tegan
Origin: Celtic. 
Meaning: Beautiful, Good-looking. 
Tegan is a given name of Welsh origin. It is a diminutive of the Welsh word teg ("fair") and means […] 
Tera
Origin: Scottish-Gaelic. 
Meaning: Crag, Hill. 
Tera is a popular first name. It is more often used as a girl (female) name. 
Hui
Meaning: Wisdom. 
Hui is a popular first name. It is more often used as a girl (female) name. 
Jignesh
Origin: Sanskrit. 
Jignesh is a popular first name. It is more often used as a boy (male) name. 
Gunjan
Origin: Sanskrit. 
Meaning: The humming of bees. 
Gunjan is a popular first name. It is more often used as a girl (female) name. 
Christoph
Meaning: Bearer of Christ, Christ-bearer. 
Name day: 12 November. 
Christoph is a male given name and surname. It is a German variant of Christopher. 
Haider
Origin: African. 
Meaning: Lion, Lion king of jungle. 
Haider is a popular first name. It is more often used as a boy (male) name. 
Shamim
Origin: African. 
Meaning: Fragrance, Fragrant. 
Shamim is a popular first name. It is more often used as a boy (male) name.