Efrain

Boy

Meaning of the name Efrain: Fruitful

Origin of the name Efrain: Hebrew

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