guffawEnglish

guffaw, belly laugh, laugh loudly

Noun

Verb

Laugh boisterously

English: guffaw, laugh loudly

Bahasa words with similar meanings

English words with similar meanings

Show 2 words