- Dictionary
- T
- Turin
- Related Words
Words related to turin
Tu·rin
T t -
shroud of turin
a linen cloth kept in the Cathedral of Turin, Italy, since the late 1500s that bears a faint life-size human image venerated by some as the imprint of the dead body of Jesus. -
salesian
a member of the Society of St. Francis de Sales, a congregation founded in Turin in 1845 and engaged chiefly in missionary and educational work. -
sardinia
a large island in the Mediterranean, W of Italy: with small nearby islands it comprises a department of Italy. 9301 sq. mi. (24,090 sq. km). -
sindonology
the scientific study of the Shroud of Turin. -
torino
Turin.