Dinesh name meaning

name meaning: Dinesh \d(i)-ne-sh\ as a boy's name is of Hindi and Sanskrit origin, and the meaning of Dinesh is "lord of the day; sun". Writer Dinesh D'Souza.

A baby name that sounds like Dinesh is Dionisio. Other similar baby names are Ganesh and Janesh.

origin:  Sanskrit
number of letters: 6. see all 6-letter names