Meaning of depo

depo

Cebuano

n. depot