Name Details
Boy|Christian
Iefan
"Iefan is a Welsh name derived from the Hebrew name John, meaning 'God is gracious'. It is traditionally a masculine name."
"Iefan is a Welsh name derived from the Hebrew name John, meaning 'God is gracious'. It is traditionally a masculine name."