Efren

Boy

Meaning of the name Efren: Fruitful

Origin of the name Efren: Hebrew

Alternate spellings of the name Efren: Efrain, Effrain, Efrane, Efrayin