Dewi \de-wi\ as a boy's name is a variant of Dewey (Welsh). See for meaning of Dewi.
The baby name Dewi sounds like Dewie, Dai, Dawe, Daw, De-, Dee, Dow and Dowe. Other similar baby names are Deli, Dezi, Desi and Deri.