howl[Anglais]

nom
1 : a loud sustained noise resembling the cry of a hound
verbe
1 : laugh unrestrainedly and heartily