Shayan \sha-yan\ as a boy's name (also used as girl's name Shayan), is of Native American Indian origin, and the meaning of Shayan is "unintelligible speakers". Phonetic spelling of Cheyenne, the name of a Native American tribe.
Baby names that sound like Shayan are Chayan, Shaan and Shayn. Other similar baby names are Shanan, Chanan, Shayanne, Chayann, Shawn, Shaun, Shan, Shann, Shayne, Shanon, Shannan, Shanen, Shavon, Shawnn, Shaylon and Shaye.