Jackie, I'm deadly serious. "Daffydd", or however the Welsh spell it, is a very common Welsh name, it is "David." From that name, has come the use of "Taffy" to refer to any Welshman, in the same way that "Paddy" is used as a generic term for an Irishman, and "Jimmy" for Glaswegians.