suras meaning in english


शब्द : సురస

Transliteration : surasa

Other spellings : suras

Meanings in english :

name of the mother of the nagas

Related Telugu Words :

surasur ( సురసుర ) - adv
Telugu to English
English To Telugu


Recent Telugu English Meaning