troubadour
US /ˈtruː.bə.dɔːr/
UK /ˈtruː.bə.dɔːr/

1.
2.
a wandering singer or musician.
:
•
The modern troubadour performed his songs in various coffee shops.
•
He was a true troubadour, always traveling with his guitar.
a wandering singer or musician.