English dictionary
goliard meaning and definition
Definition and meaning of goliard at MeaningMonkey.org. goliard meaning and definition in the English Dictionary.GOLIARD noun
Definition of goliard (noun)
- a wandering scholar in medieval Europe; famed for intemperance and riotous behavior and the composition of satirical and ribald Latin songs
Source: Princeton University Wordnet