Origin: Native-American. 
Meaning: Speak incoherently, Dog. 
Cheyenne is a feminine and masculine given name. 
First names and their meaning - Page 157
Shanna
Shanna is a very popular first name. It is more often used as a girl (female) name.
Muriel
Origin: Scottish-Gaelic. 
Meaning: Bright as the sea, Shining sea. 
Muriel /ˈmjʊəriəl/ is a feminine given name in the English language. 
Amal
Origin: Arabic. 
Meaning: Hope, Pure. 
'Amal (Arabic: أمل, Amal) is an unisex given name of Arabic origin, commonly used among Muslims around the world. 
Moe
Origin: Latin. 
Meaning: Moor, Dark skinned. 
Moe is a very popular first name. It is more often used as a unisex (male and female) name. 
Chen
Origin: Hebrew. 
Meaning: Grace of god, Dawn. 
Chen is a very popular first name. It is more often used as a girl (female) name. 
Gerardo
Meaning: Strength of the spear, Spear hard. 
Name day: 16 October. 
Gerardo is the Spanish, Portuguese and Italian form of the male given name Gerard. It may refer to: Gerardo Bonilla, […] 
Therese
Origin: Basque. 
Meaning: Harvester. 
Name day: 15 October. 
Therese is a very popular first name. It is more often used as a girl (female) name. 
Terrance
Origin: Latin. 
Terrance is a very popular first name. It is more often used as a boy (male) name. 
Piyush
Meaning: Drink of the gods, Amruth nectar. 
Piyush (Hindi: पीयूष) ia a male Indian given name meaning ambrosia or nectar. It may refer to: Piyush Trivedi (born […]