Definitions Found:

loud, hearty laugh