-
-
EN In Chinese mythology, the shen or chen (Chinese: 蜃; pinyin: shèn or chèn; Wade–Giles: shen or ch'en; literally: "large clam") is a shapeshifting dragon or se...More
-
Learn this word with smart reviews that adapt to you
Save word