Shayna is a Hindu Girl name and it is Hindi originated name with multiple meanings. Shayna name meaning is Beautiful. Shayna name popularity and rank stands at 2880 among 29430 Hindu names.
18b5795ab56afff56dc72466-text