Haven't been able to actually trace the lineage for my family yet, but Davis, derived from Davidson, appears to be Welsh, based on my research.