olla









olla


noun Spanish.

  1. a pot, especially an earthen pot for holding water, cooking, etc.
  2. a stew.

  1. Office of Lend Lease Administration.

noun

  1. a cooking pot
  2. short for olla podrida
65 queries 0.587