depósito

Noun

 * 1) deposit
 * 2)  sediment or rock different from the surrounding material
 * 3)  money placed in an account
 * 4) anything left behind on a surface
 * 5) store; depot; warehouse place where items may be kept
 * 1) store; depot; warehouse place where items may be kept

Etymology
From. Compare 🇨🇬.

Noun

 * 1) deposit
 * 2) store, stock, depot, warehouse, repository
 * 3) tank, reservoir
 * 4)  pound, car pound ; impound lot, impound
 * 5) sediment, dregs
 * 1) sediment, dregs
 * 1) sediment, dregs