Dai is a Welsh pet form of David and also a Chinese surname and given name with varied meanings by character.
Like Dai?
Swipe through thousands of names like it