Davies is Welsh, not sure about Davis, although it's possibly a variation on the same name, just spelt differently.