Word Games Pro Dictionary
troubadour
noun
An itinerant composer and performer of songs in medieval Europe; a jongleur or travelling minstrel.
Quick reference
Word Facts
Meaning
Definitions
noun
An itinerant composer and performer of songs in medieval Europe; a jongleur or travelling minstrel.
