humhum

/HH AH1 M HH AH0 M/
noun
  1. 1

    (obsolete) A strong towelling fabric from India.