Shan is a muslim boy name and it is an Arabic originated name with multiple meanings. Shan name meaning is Old; Wise, and the associated lucky number is 9. Accompanying with Shan meaning you can also listen here how to pronounce Shan name.
3089