Spanish deck
carcajada
noun

carcajada

A loud, hearty laugh; a guffaw.

Soltó una carcajada.

Escuché su carcajada desde lejos.