English to Hindi

Meaning for:
scoffing
other
उपहास