SHAN Meaning of SHAN in English Adj. Embarrassed. Slang English vocab. Английский сленговый словарь. 2012