Subscribe
URL of the page has been copied to clipboard.
Meaning : A Hindu demon who swallows the sun causing eclipses.
Install App
Rahu meaning in Telugu.