English Dictionary
◊ RAHU
Rahu
n : a demon who swallows the sun causing eclipses [syn: {Rahu}]