OLLA


Meaning of OLLA in English

noun a dish of stewed meat; an olio; an olla-podrida.

2. olla ·noun a pot or jar having a wide mouth; a cinerary urn, especially one of baked clay.

Webster English vocab.      Английский словарь Webster.