meaning of rahul

1. a demon who swallows the sun causing eclipses


Related Words

rahu |

Developed & Maintained By Taraprasad.com

Treasure Words