Origin: Anglo-Saxon. 
Meaning: Bricklayer, Stone worker. 
Mason is a traditionally masculine given name, although recently the name has been used for either sex. Its origin is […] 
First names and their meaning - Page 114
Teddy
Meaning: Gift of god, Divine gift. 
Name day: 9 November. 
Teddy is a masculine given name. Usually a diminutive of the name Theodore, it can also come from the name […] 
Ramesh
Origin: Sanskrit. 
Meaning: Lord of Lakshmi. 
Ramesh is a common Hindu name. Ramesh means "Preserver" or "the One who Saves from Danger". Rama + Eesha, Ramesh, […] 
Marko
Origin: Latin. 
Meaning: The god of war, Of mars. 
Name day: 12 November. 
Marko is a masculine given name, a variation of Mark. People bearing the name include: Prince Marko (c. 1335–1395), Serbian […] 
Jonny
Origin: Hebrew. 
Meaning: God has given, Gift of god. 
Name day: 12 November. 
For the band, see Jonny (band). For their self-titled album, see Jonny (album). For the Ed, Edd n Eddy character, […] 
Damon
Meaning: To tame, Tame. 
Damon is a masculine given name. Notable people with the name include: Damon Albarn (born 1968), British songwriter and musician […] 
Charmaine
Origin: Latin. 
Meaning: Song, Bountiful orchard. 
Charmaine is a very popular first name. It is more often used as a girl (female) name. 
Rusty
Origin: Native-American. 
Meaning: Rusty, Red headed. 
Rusty is a very popular first name. It is more often used as a boy (male) name. 
Hasan
Origin: African. 
Meaning: Beautiful, Beautiful handsome good. 
Name day: 12 November. 
Hasan is a very popular first name. It is more often used as a boy (male) name. 
Jayne
Origin: Hebrew. 
Meaning: God is gracious, Victorious. 
Name day: 21 August. 
Jayne is used both as a surname and as a given name.