meaning of hair shirted

1. self-sacrificing or austere


Related Words

hair-shirted |

Developed & Maintained By Taraprasad.com

Treasure Words