vagarist
/væɡərɪst/Definitions
1. noun
A vagabond or a wandering beggar, especially one who travels from place to place singing or playing a musical instrument for money or food.
“In medieval towns, vagarists were often seen as a nuisance, but also provided entertainment for the locals.”