Rahu
English Dictionary
->
Letter R
-> Rahu
Search Dictionary:
Rahu Definition
(n)
a
demon
who
swallows
the
sun
causing
eclipses
Rahu Synonyms
Rahu
© Art Branch Inc.