English to Hindi

Meaning for:
revolting
other
घिनौना