Goliard - Definition - Law Dictionary Home Dictionary Definition goliard
Definition :
A buffoon in the Middle Ages who attended rich mens tables to make sport for the guests by ribald stories and songs
View Judgments Citing this PhraseView Acts Citing this Phrase