Definitions of ballad:

  • noun:   a narrative poem of popular origin
  • noun:   a narrative song with a recurrent refrain