रघु

Raghu

boySanskritHindu

Raghu is a Hindu boy name of Sanskrit origin, meaning “Swift; a king of Rama's line”.

MeaningSwift; a king of Rama's line
GenderBoy
OriginSanskrit
Written asरघु
PronunciationRUG-hoo
TraditionHindu
Used inIndia

Meaning and origin of Raghu

Raghu is usually explained as 'swift, light', from the Sanskrit raghu, a variant of laghu. Raghu is the famous king of the solar dynasty whose name came to label the whole line, the Raghuvamsha, celebrated in Kalidasa's poem of that name. Rama is his great-grandson. As a name it is short and familiar, and is also a common short form of Raghavendra or Raghunath.

Is Raghu a Hindu name?

Raghu is honoured as an ancestor of Rama, and many of Rama's titles, such as Raghunath and Raghuvir, are built on his name.

How popular is Raghu?

Common across India, especially in the south.

Gifts with the name Raghu

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 Raghu

Names similar to Raghu

More Hindu boy names

Frequently asked questions

What does the name Raghu mean?

Raghu means 'Swift; a king of Rama's line'. It is of Sanskrit origin.

Is Raghu a Hindu name?

Raghu is honoured as an ancestor of Rama, and many of Rama's titles, such as Raghunath and Raghuvir, are built on his name.

How do you pronounce Raghu?

Raghu is pronounced RUG-hoo.

Is Raghu a boy or girl name?

Raghu is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.