Jayashri

Means "goddess of victory" in Sanskrit.

There were no related names found for Jayashri.