Meaning of depo

depo

Tagalog

n. depot