Meaning of Sraista

Name: Sraista
Meaning: Best, Perfection
Gender: Girl
Numerology: 6
Origin: Sanskrit
Color: Pink
Rashi: Leo