Skip to main content

olla

English olla meaning in English  •  olla का अर्थ अंग्रेजी में
Noun
  • A pot or jar having a wide mouth; a cinerary urn, especially one of baked clay.
  • A dish of stewed meat; an olio; an olla-podrida.
Advertisement