Meaning of name Surasa - Goddess Durga, Well flavored, Juicy, Sweet, Elegant as a composition, A kind of plant, Sacred Basil, Name of Durga, Name of An Apsara, Name of a river, Cassia bark, Name of a nagamata, i.e. the mother of nags, Name of a Raaga. Currently we have thousand of Baby Girl Names A to Z with meaning. Know Similar Names and Variant Names for name Surasa