meaning of hair shirted
1.
self-sacrificing
or
austere
Related Words
hair-shirted
|
Developed & Maintained By
Taraprasad.com