English to Hindi

Meaning for:
humped
other
कूबड़दार