Name Details
Boy|Indian (sanskrit/hindi)

Prashastha

"Prashastha means 'excellent' or 'distinguished', symbolizing greatness and honor."

Baby Names A-Z

Keep Exploring