Meaning of Rahu
Definition of Rahu
(noun)
a Hindu
demon
who swallows the sun
causing
eclipses
Other information on Rahu
WIKIPEDIA results for
Rahu
Amazon results for
Rahu
Tweet