jeremiad
noun
[ ˌdʒɛrɪˈmʌɪad ]
• a long, mournful complaint or lamentation; a list of woes.
• "the jeremiads of puritan preachers warning of moral decay"
Origin:
late 18th century: from French jérémiade, from Jérémie ‘Jeremiah’, from ecclesiastical Latin Jeremias, with reference to the Lamentations of Jeremiah in the Old Testament.