Humpbacked
English Meaning
Having a humped back.
- Having a hump on the back, either naturally or due to a medical condition.
Sorry, No Malayalam Meaning for your input!
See Humpbacke Want To Try Humpbacked In Malayalam??