Translation of troubadour in English:

troubadour

troubadour

noun

  • 1

    troubadour, a medieval romantic poet