goliard
/ˈɡɒliərd/ GOL-ee-ard
Definitions
1. noun
A medieval student or poet, especially one of the wandering scholars of southern Europe in the Middle Ages.
“During his travels, he met a group of goliards who were famous for their poetry and music.”