See also: Haggarts

English edit

Noun edit

haggarts

  1. plural of haggart