A Welshman. So called from David, a very common Welsh name. David, familiarly Davy, becomes in Welsh Taffid, Taffy.