lamenter

/ləˈmɛn.tɚ/
noun
  1. A person who expresses grief, sorrow, or regret.
    • He was a constant lamenter, always complaining about his bad luck.
    • At the funeral, each lamenter shared a memory of the deceased.
    • The lamenter cried out in anguish over the destruction of the forest.
Antonyms