troubadour
noun /ˈtruːbədɔː(r)/
/ˈtruːbədɔːr/
(literary)- a writer and performer of songs or poetry (after the French travelling performers of the eleventh to thirteenth centuries)Word OriginFrench, from Provençal trobador, from trobar ‘find, invent, compose in verse’.