Sanskrit · noun · Time, Fate & the Cosmos

Rahu

राहु
Meaning

The ascending lunar node in Hindu astrology; the shadow-planet, traditionally the dragon's head that swallows the sun at eclipse.