Learn how to say Troubadour correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word troubadour:
a French medieval lyric poet composing and singing in Provençal in the 11th to 13th centuries, especially on the theme of courtly love.
a poet who writes verse to music.
French, from Provençal trobador, from trobar ‘find, invent, compose in verse’