Wailer

From Fresh Dictionary

English

Noun

Wailer (plural Wailers)

  1. One who wails or laments.
Personal tools