Horsehair Meaning
There are 2 meaning(s) for word Horsehair
Meaning 1 : a fabric made from fibers taken from the mane or tail of horses; used for upholstery
Meaning 2 : hair taken from the mane or tail of a horse
There are 2 meaning(s) for word Horsehair