The Spanish word for 'squirrel,' referring to the small, bushy-tailed tree-dwelling rodent.
From Spanish ardilla, possibly derived from Latin ardilla or from a root connected to motion and activity, related to the squirrel's characteristic darting, restless movements.
Try Another Word