Name Details
Boy|Indian (sanskrit/hindi)
Sushruta
"Sushruta means 'well heard' and is associated with the ancient Indian physician and surgeon."
More `S` Names
View ALL
"Sushruta means 'well heard' and is associated with the ancient Indian physician and surgeon."