Golden Bowl

Dictionary

HORSELAUGHn.

A loud, boisterous laugh.