SynonymX
Speak
Rahu
Definition of Rahu
1.
A Hindu demon who swallows the sun causing eclipses
Noun
Semanticaly linked words with "rahu"
hindu deity