LAMENTER MEANING IN ENGLISH

• Lamenter Definition & Synonyms

  1. (n.) One who laments.


Synonyms:
Griever, Mourner,

RECENT SEARCHES