troubadour
🇺🇸
/ˈtruːbədɔːr/
🇬🇧
/ˈtruːbədɔː(r)/
A person who writes and sings songs, like a traveling musician from long ago.
The troubadour played his guitar and sang songs about love and adventure.