guffaw

n. Boisterous laugh. v. Utter a guffaw. [imitative]

n. A loud burst of laughter; a horse laugh.