Dai \dai\ as a boy's name (also used as girl's name Dai), is pronounced dah-ee. It is of Japanese and Welsh origin, and the meaning of Dai is "large; to shine". A Welsh short form or nickname for David.
Baby names that sound like Dai are Da-, Daw and Day. Other similar baby names are Cai, Hai, Dag, Dal, Dan, Dain, Dani, Dar, Davi, Jai, Kai and Rai.