From Middle Dutch sollen, from Middle French soller (“to play a ball game”), from Old French soule (“wooden or leather ball”), of unclear ultimate origin but perhaps a Germanic borrowing, from Proto-Germanic *kūlǭ (“bump”), compare German Keule (“bat”) and Dutch kogel (“sphere-shaped object”).