Dai Boy Japanese Welsh Large; generation. Shines. A Welsh diminutive of David, meaning beloved or friend.