Meaning The Welsh version of the biblical name David, meaning 'friend' or 'beloved'. Origin of Dafydd Welsh Popular Middle Names Seymour Pronunciation 🔊 Listen Dafydd DahFiyD Similar Names Davy Dewi Dal Davey Davi Javid Davies Davyn Davien Taffy Year by Year Popularity of Dafydd