Apparently it derives from the anglicized name of the patron saint of Wales, St. Dewi (aka St. David.) UK sources, and most Canadian ones, pronounce it "day-VIZ"; American sources, and my family, pronounce it 'DAY-veez', which is how the name 'Davis' is pronounced in the UK and Canada. I sometimes find the implications of that fact disturbing.