humets

English

Noun

humets

  1. plural of humet

Anagrams