English Dictionary
Definition mohair in British English
mohair noun
[uncountable] noun
/ˈməʊˌheə(r)/

English Dictionary