[noun] [C] - a male poet and singer who travelled around S France and N Italy between the 11th and 13th centuries entertaining wealthy peopleTroubadours mainly wrote love poems.
TROUBADOUR
Meaning of TROUBADOUR in English
Cambridge English vocab. Кембриджский английский словарь. 2012