Probably a diminutive from stīria (“frozen drop, icicle”), compare Ancient Greek στίλη (stílē, “minute particle, a drop”).
Oefen met het spreken en memoriseren van " stilla " en vele andere woorden en zinnen in Latijn .