Meaning
Iefan is a Welsh name derived from the Hebrew name John, meaning 'God is gracious'. It is traditionally a masculine name.