Shayan

What does the name Shayan mean?

Shayan is a Persian name that means "worthy" or "deserving", and it is also read as a form of the Arabic Shayaan, "intelligent". It is popular in Iran, Pakistan and Afghanistan and has a steady following among Persian and South Asian families in the United States. Shayan has stayed close to the same level for decades, ranking number 1871 in 2000, peaking at number 1764 in 2024 and standing at number 2163 in 2025.

At a glance

Gender
Boy's name
Origin
Persian
Popularity
Rather rare – #2163 of the boy names in the United States
International
Shayan (Persian / Urdu / English), Şayan (Turkish).

Parents who love Shayan also like

All names from A to Z