Efan (EF-an)
Meaning of the name Efan
A variant of the Welsh name Evan, which in turn is the Welsh form of the English name John. Efan means 'god is gracious' and 'god has shown favour'
Origin of the name Efan
Welsh
Please log in to add to your favourite names.
Baby Name Search