olla ( synonym found)

Definition of olla:

(n) : a cooking-pot or earthenware jar used in Spain and Spanish-speaking countries; a pot used for cooling water by evaporation in Latin America

Definition of olla:

(n) : a cooking-pot or earthenware jar used in Spain and Spanish-speaking countries; a pot used for cooling water by evaporation in Latin America

Back to Top