Meaningtremendously abundant or fruitful.
ReligionChristianity
OriginHebrew
Alternate SpellingsEfrem, Efraim