GUFFAW


Meaning of GUFFAW in English

(n.) A loud burst of laughter; a horse laugh.

Webster's English dictionary.      Английский словарь Webster.