Meaning: Blessed child, Blessing. 
Name day: 12 November. 
Keiko is a feminine Japanese given name. 
First names and their meaning - Page 471
Charissa
Meaning: Grace. 
Charissa is a popular first name. It is more often used as a girl (female) name. 
Priyank
Priyank is a popular first name. It is more often used as a boy (male) name.
Gray
Meaning: Gray-haired. 
Gray is a popular first name. It is more often used as a boy (male) name. 
Pip
Meaning: Lover of horses. 
Pip is a popular first name. It is more often used as a unisex (male and female) name. 
Davide
Origin: Hebrew. 
Meaning: Beloved. 
Name day: 29 December. 
Davide is a popular first name. It is more often used as a boy (male) name. 
Issac
Origin: Hebrew. 
Meaning: He will laugh, Laughter. 
Issac is a popular first name. It is more often used as a boy (male) name. 
Linus
Origin: Latin. 
Meaning: Flaxen. 
Linus is a popular first name. It is more often used as a boy (male) name. 
Hao
Meaning: The good, Perfect. 
Hao is a popular first name. It is more often used as a boy (male) name. 
Bekah
Bekah is a popular first name. It is more often used as a girl (female) name.