Definition of Goliard
Noun: goliard 'gówl,yaa(r)d
- A wandering scholar in medieval Europe; famed for intemperance and riotous behaviour and the composition of satirical and ribald Latin songs
Anagrams containing the word goliard
Noun: goliard 'gówl,yaa(r)d
Anagrams containing the word goliard