cachinnation

cachinnation

cachinnation

Noun

loud convulsive laughter

Synonyms: