The meaning of Shayan is
Shayan is a Kurdish name for boys and girls that means worthy, deserving.
Shayan Name In Arabic : شين
Shayan Name In Bangla : সায়ান
Shayan Name In Urdu : شین
Shayan Name In Hindi : शयन