LAMENTER


Meaning of LAMENTER in English

(n.) One who laments.

Webster's English dictionary.      Английский словарь Webster.