Holy Coat

English

Proper noun

the Holy Coat

  1. Synonym of Holy Robe.