What is the meaning of Trubadur?

troubadour

troubadour

troubadour

a troubadour, a singer-songwriter

Source: wiktionary.org