Efren

Etymology
Anglicized spelling of.

Etymology
.