EnglishEdit

NounEdit

hamlets

  1. plural of hamlet