Quick answer
Raghu is a boy name meaning "swift".
Meaning and history
The name means "swift" in Sanskrit. This is the name of a heroic king in Hindu epics, the great-grandfather of Rama.
Notes and context
Usage: hinduism, kannada, telugu, malayalam | Sanskrit: रघु; Kannada: ರಘು; Telugu: రఘు; Malayalam: രഘു