Read Edit View history 沙姆沙伊赫 shāmǔshāyīhè Sharm el-Sheikh Origin Definitions Defs Strokes Stroke Words Sentences Sents Senses Add sense 沙姆沙伊赫 shāmǔshāyīhè Sharm el-Sheikh Sharm el-Sheikh, a city and resort town in Egypt Edit Delete References Add reference No references for this word.