HAIRCLOTH MEANING IN ENGLISH

• Haircloth Definition & Synonyms

  1. (n.) Stuff or cloth made wholly or in part of hair.


Synonyms:
Hair,

RECENT SEARCHES