Meaning: Rich of corn, Productive. 
Eustace is the rendition in English of two phonetically similar Greek given names: Εὔσταχυς (Eústachys) meaning "fruitful", "fecund"; literally "abundant […] 
First names and their meaning - Page 2481
Everest
Meaning: Strong as a wild boar. 
Everest is not a popular first name. It is more often used as a boy (male) name. 
Feda
Meaning: Sacrifice. 
Feđa is a Bosnian male given name Feđa Dudić (1983) Bosnian football striker Feđa Isović (1965) Bosnian screenplay writer 
Godofredo
Meaning: Friend of god. 
Geoffrey is a masculine given name of Germanic origin in its English variant. Geoffrey or its variant Waffle, also Gottfred, […] 
Hafizur
Hafizur is not a popular first name.
Hazirah
Hazirah is not a popular first name.
Hedda
Meaning: Contentious war, Heathen war. 
Hedda is not a popular first name. It is more often used as a girl (female) name. 
Hessa
Meaning: Destiny. 
Hessa is a feminine given name of Arabic origin meaning "destiny." 
Imo
Imo is not a popular first name. It is more often used as a girl (female) name.
Kayan
Kayan is not a popular first name. It is more often used as a boy (male) name.