Deshan \d(e)-shan\ as a boy's name is of Hindi origin, and the meaning of Deshan is "of the nation".
Deshan has 2 variant forms: Deshad and Deshal.
Baby names that sound like Deshan are Deshon and Deshane.