Noun Definitionlay1.Definition: a narrative poem of popular originRelated Noun(s):balladCategory: General2.Definition: a narrative song with a recurrent refrainRelated Noun(s):balladCategory: General