n. Shroud of Turin, woven cloth that has been kept since the late 1500s in the Turin Cathedral (Italy) that has a faint life-size image of the back and front of a man believed to be the burial cloth of Jesus
HOLY SHROUD
Meaning of HOLY SHROUD in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012