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