acciaccoso (Italian) comes from Italian acciacco, from Spanish achaque, from Spanish achacar, from Arabic شكوى, from Arabic شَكَا — to complain; complain.
acciaccoso (Italian): infirm; Having multiple ailments