Meaning and Translation of Hair Shirt in Urdu Script and Roman Urdu with Definition,
hair shirt | نمدے کا بنا ہوا کرتا جو پہلے فقیر یا کفارہ ادا کرنے والے پہنتے تھے۔ |
1. an uncomfortable shirt made of coarse animal hair; worn next to the skin as a penance |