The definition of a troubadour is someone who sings folk songs or is a poet who writes verses to music.(noun)
An example of a troubadour is a French lyrical poet who writes poems about courtship and love and sets them to music.
See troubadour in Webster's New World College Dictionary
Origin: Fr < Prov trobador < trobar, to compose, invent, find < ? VL *tropare, prob. back-form. < contropare, to combine, compare < L con-, with (> OL com: see com-) + L tropus, trope
See troubadour in American Heritage Dictionary 4
Origin: , from Provençal trobador
Origin: , from Old Provençal
Origin: , from trobar, to compose
Origin: , perhaps from Vulgar Latin *tropāre
Origin: , from Late Latin tropus, trope, song
Origin: , from Latin, trope; see trope.
Learn more about troubadour