English to Hindi

Meaning for:
lamenting
other
विलाप करने वाला