Ultimately from Arabic حُمُّص (ḥummuṣ).
humuso (accusative singular humuson, plural humusoj, accusative plural humusojn)