giboza

Ido

Etymology

From gibozo.

Adjective

giboza

  1. humpbacked