Wordia - The Definition Of Troubadour
troubadour
noun, any of a class of lyric poets who flourished principally in Provence and N Italy from the 11th to the 13th centuries, writing chiefly on courtly love in complex metric form
From Collins
©HarperCollins 2008. Collins English Dictionary definition of troubadour