hoddengray
English
hoddengray meaning in English • hoddengray का अर्थ अंग्रेजी में
Adjective
- Applied to coarse cloth made of undyed wool, formerly worn by Scotch peasants.