Welsh, originally a given name in its own right from Old Celtic "to shine", now a popular pet name for David/Dafydd.