Tags: English Meaning of sarma, sarmane, ṃsarminda, sarmindha, sarma, sarmane, ṃsarminda, sarmindha Meaning, Tamil to English Dictionary, sarma, sarmane, ṃsarminda, sarmindha Tamil Meaning, sarma, sarmane, ṃsarminda, sarmindha English Meaning