Meaning
Susrutha is a name of Indian origin, meaning 'well conducted' or 'good conduct'.
Download App