Definition Definition

goliard - Meaning and Examples

Meaning of 'goliard' (Webster Dictionary)

1 . Goliard [ n.]
- A buffoon in the Middle Ages, who attended rich men's tables to make sport for the guests by ribald stories and songs.