Meaning of goliard
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
Other information on goliard
WIKIPEDIA results for
goliard
Amazon results for
goliard
Tweet