Efra is not a popular first name.
First names and their meaning - Page 5485
Eha
Eha is not a popular first name. It is more often used as a girl (female) name.
Evadne
Meaning: Greek mythological figure. 
In Greek mythology, Evadne (Greek: Εὐάδνη) was a name attributed to the following individuals: A daughter of Poseidon and Pitane […] 
Evdokia
Evdokia is not a popular first name. It is more often used as a girl (female) name.
Eveleen
Origin: Hebrew. 
Meaning: Life. 
Eveleen is not a popular first name. It is more often used as a girl (female) name. 
Fajrin
Fajrin is not a popular first name.
Firass
Firass is not a popular first name.
Firdos
Meaning: Paradise. 
Firdos is not a popular first name. It is more often used as a boy (male) name. 
Fisseha
Origin: African. 
Meaning: Joy, Happiness. 
Fisseha is not a popular first name. It is more often used as a girl (female) name. 
Foroogh
Foroogh is not a popular first name. It is more often used as a girl (female) name.