GeneralConnection.com
➔
Dictionary
laugh loudly
Verb
1. guffaw
1. laugh, express joy, express mirth
Usage