Name Details
Boy|Indian (sanskrit/hindi)

Shalya

"Shalya means 'a gift' or 'an offering', symbolizing generosity and kindness."

Baby Names A-Z

Keep Exploring