sudarium UK /ˌs(j)uːˈdɛə̯ɹ.iː.əm/US /ˌs(j)uˈdeɹ.i.əm/ noun1 •(no longer used, historical) A napkin or handkerchief.Most interestingly, scientific analysis has shown that the stains of the sudarium match those on the head portion of the Shroud, a notion first suggested by Monsignor Ricci in 1965. — 2016 formssudaria · sudariums