Dai is a Welsh pet form of David and also a Chinese surname and given name with varied meanings by character.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Dai?
Swipe through thousands of names like it