English synonyms about - contact  

Rahu

noun

1 Rahu

A Hindu demon who swallows the sun causing eclipses.


Find more on rahu elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0142