a boisterous laugh

listen to the pronunciation of a boisterous laugh
English - English
guffaw
a laugh
{n} teh-he