Meaning of horselaugh

Definition of horselaugh

(noun) a loud laugh that sounds like a horse neighing

Other information on horselaugh

WIKIPEDIA results for horselaugh
Amazon results for horselaugh