GOLIARD
Meaning of GOLIARD in English
( n. )
A buffoon in the Middle Ages, who attended rich men's tables to make sport for the guests by ribald stories and songs.
Webster's Revised Unabridged English Dictionary.
Пересмотренный полный словарь английского языка Webster.
2012