Home
Search
Index
Definify.com
Definition
2024
ardilla
ardilla
Spanish
Noun
ardilla
f
(
plural
ardillas
)
squirrel
Etymology
Diminutive of obsolete
arda
, variant of
harda
, of unknown origin.
Similar Results
Barilla