a masculine given name, Welsh form of John
Welsh Iefan, from Latin Iohannes (John), meaning 'God is gracious'
Try Another Word