English dictionary
rahu meaning and definition
Definition and meaning of rahu at MeaningMonkey.org. rahu meaning and definition in the English Dictionary.RAHU noun
Definition of Rahu (noun)
- a Hindu demon who swallows the sun causing eclipses
Source: Princeton University Wordnet