What does the name Dinesh mean? The meaning of the name Dinesh is Son Of The Sun. The origin of the name Dinesh is Indian (Sanskrit). This is the culture in which the name originated, or in the case of a word, the language.
Alternate spellings: Dinija
People who like the name Dinesh also like: Darius
, Kaushal Lalita