hair-shirt
English Dictionary
->
Letter H
-> hair-shirt
Search Dictionary:
hair-shirt Definition
(a)
self
-
sacrificing
or
austere
hair-shirt Synonyms
hair-shirt
hair-shirted
© Art Branch Inc.