Dai derived from the old Celtic word dei meaning "to shine". This name is also used as a Welsh diminutive of David.
Check back in a moment for rank and trend details.
Names related to Dai through nicknames, language, or historical forms.