Uncertain.
* From Old French balle, from Medieval Latin balla, from Frankish *ballu.
* From Lombardic *palla, *balla.
Both etymologies ultimately from Proto-Germanic *ballô, *balluz (“ball”). Doublet of palla. Cognate with Sicilian baḍḍa, whence the dialectal doublet badda.