Interesting read about Hyena 'laugh' and meaning

 scientists have evaluated their 'laugh'

article