About us
Define
Definitions for
"Surasa"
A Raksasa, mother of the Nagas. When Hanuman was on his flight Lanka against Ravana, she tried to save her relative by swalloing Hanuman bodily. To ... more
blessingsonthenet.com