Bewailer

Be*wail"er (?), n. One who bewails or laments.