Name Details
Boy|Indian (sanskrit/hindi)

Sushruta

"Sushruta means 'well heard' and is associated with the ancient Indian physician and surgeon."

Baby Names A-Z

Keep Exploring