राकेश

Rakesh

boySanskritHindu

Rakesh is a Hindu boy name of Sanskrit origin, meaning “Lord of the full-moon night; the moon”.

MeaningLord of the full-moon night; the moon
GenderBoy
OriginSanskrit
Written asराकेश
Pronunciationraa-KAYSH
TraditionHindu
Used inIndia, Nepal, Fiji

Meaning and origin of Rakesh

Rakesh joins rākā, the night of the full moon, with īśa 'lord', so the 'lord of the full-moon night' is the moon itself. It is a poetic name for the moon and is sometimes also applied to Shiva. Rakesh was one of the most common Indian boys' names in the mid-twentieth century. Rakesh Sharma, the first Indian to travel into space, is a famous bearer.

Is Rakesh a Hindu name?

Rakesh is a Hindu name. The moon god Chandra is honoured in Hindu tradition, and the full moon marks many festivals.

How popular is Rakesh?

Very familiar across India and the diaspora, now associated mainly with older generations.

Gifts with the name Rakesh

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 Rakesh

Rakeshwar

Names similar to Rakesh

More Hindu boy names

Frequently asked questions

What does the name Rakesh mean?

Rakesh means 'Lord of the full-moon night; the moon'. It is of Sanskrit origin.

Is Rakesh a Hindu name?

Rakesh is a Hindu name. The moon god Chandra is honoured in Hindu tradition, and the full moon marks many festivals.

How do you pronounce Rakesh?

Rakesh is pronounced raa-KAYSH.

Is Rakesh a boy or girl name?

Rakesh is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.