Chinese name. In Chinese, the name Shan means-coral. Other origins for the name Shan include-Chinese, Gaelic, Irish.The name Shan is a unisex name and can be used for a boy or girl name (male or female).Chinese Name Meaning-coral.ther origins for the name Shan include-Chinese, Gaelic, Irish.The name Shan is a unisex name and can be used for a boy or girl name (male or female). Chinese Name Meaning-coral.