Answer
This is an official answer by QuranicNames.com Staff
Shayan, pronounced [(SH)ape + sm(A)rt] + [(YA)r(N)], is a Persian and Kurdish name for girls and boys that means "deserving", "worthy", "beautiful", "lovable". It is not a Quranic/Islamic name, but Muslims can use it since it has a good meaning. It is written as شايان in Farsi/Kurdish and can also be written as Shayaan, Shaian, Shaayan in English.