India shawlWiktionary 原文英美释义名词noun1A kind of rich cashmere shawl woven in India from pieces which are sewn together.