Meaning: Pearl. 
Name day: 12 November. 
Margarette is a popular first name. It is more often used as a girl (female) name. 
First names and their meaning - Page 925
Naushad
Naushad is a popular first name.
Padraig
Meaning: Noble. 
Name day: 17 March. 
Pádraig (Irish: [ˈpˠaːd̪ˠɾˠəɟ]), Pádraic (Irish: [ˈpˠaːd̪ˠɾˠəc]) or Páraic (Irish: [ˈpˠaːɾˠəc]) is an Irish male name deriving from the Latin Patricius, […] 
Punk
Punk is a popular first name.
Rula
Meaning: Commander. 
Rula is a popular first name. It is more often used as a girl (female) name. 
Beshoy
Beshoy is a popular first name.
Isagani
Isagani is a popular first name.
Kwaku
Origin: African. 
Meaning: Born on a Wednesday. 
Kwaku is the Akan given to children of Jeremiah". It is a masculine given name among the Akan ethnic group […] 
Siham
Origin: Arabic. 
Meaning: Sharing, Arrows. 
Siham is a female given name. 
Xena
Meaning: Foreigner, Hospitable. 
Xena is a popular first name. It is more often used as a girl (female) name.