
Shaista is a muslim girl name and it is an Arabic originated name with multiple meanings. Shaista name meaning is Gentle, obedient, Polite, Courteous and the associated lucky number is 10. Accompanying with Shaista meaning you can also listen here how to pronounce Shaista name.