Desi \d(e)-si\ as a boy's name is a variant of Desiderio (Latin, Italian), and the meaning of Desi is "yearning; sorrow; desired".
The baby name Desi sounds like Des and Dezi. Other similar baby names are Deli, Deri and Dewi.