दिनेश

Dinesh

boySanskritHindu

Dinesh is a Hindu boy name of Sanskrit origin, meaning “Lord of the day; the sun”.

MeaningLord of the day; the sun
GenderBoy
OriginSanskrit
Written asदिनेश
Pronunciationdih-NAYSH
TraditionHindu
Used inIndia, Nepal, Sri Lanka, Fiji

Meaning and origin of Dinesh

Dinesh is formed from dina, 'day', and īśa, 'lord', so it means 'lord of the day', a poetic name for the sun god Surya. It is one of the most familiar Indian boys' names of the twentieth century, used in every region. Well-known bearers include the cricketer Dinesh Karthik. The name sits in a family of sun names such as Divakar, Dinakar and Bhaskar.

Is Dinesh a Hindu name?

Dinesh is a Hindu name honouring Surya, the sun, who is worshipped at sunrise and at festivals such as Chhath and Makar Sankranti.

How popular is Dinesh?

Very common among Indian men born from the 1950s to 1990s; less fashionable for babies today.

Gifts with the name Dinesh

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Dinesh

DinakarDineshwar

Names similar to Dinesh

More Hindu boy names

Frequently asked questions

What does the name Dinesh mean?

Dinesh means 'Lord of the day; the sun'. It is of Sanskrit origin.

Is Dinesh a Hindu name?

Dinesh is a Hindu name honouring Surya, the sun, who is worshipped at sunrise and at festivals such as Chhath and Makar Sankranti.

How do you pronounce Dinesh?

Dinesh is pronounced dih-NAYSH.

Is Dinesh a boy or girl name?

Dinesh is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.