strollsong

noun

1.
a narrative poem of popular origin