Efrain

in baby boy name

The meaning of Efrain is One who is fertile ; productive