troubadour

/ˈtruːbəˌdɔr/
noun
  1. A poet and musician who traveled and performed songs about love and chivalry, especially in medieval France and Italy.
    • The troubadour sang a romantic ballad at the castle feast.
    • In history class, we learned about the life of a medieval troubadour.
    • She dressed as a troubadour for the Renaissance fair and played the lute.
  2. A modern singer or songwriter, especially one who performs original songs.
    • The café hosted a troubadour who performed his own music every Friday.
    • The folk troubadour played his guitar on the street corner.
    • She is a modern troubadour who writes songs about social issues.
Synonyms
What does "troubadour" mean? | whatsthatwordmean | whatsthatwordmean