English

edit

Noun

edit

humhum (countable and uncountable, plural humhums)

  1. (obsolete) A strong towelling fabric from India.
edit