Indian, Hindi"Lord Vishnu"
Savya Origin and Meaning
The name Savya is a boy's name of Russian origin meaning "Lord Vishnu".
An epithet of Lord Vishnu in Hindu legend.
20 Names Similar to Savya
These 20 names were selected by our users that were looking for other names like Savya.