Thrēn'o-dist, n.

noun

n. One who composes, delivers, or utters a threnode or threnody.