Boy

Dai

Welsh

Meaning

In Welsh the meaning of the name Dai is: Shines. A Welsh diminutive of David

Find similar names to Dai