What is the meaning of Depono?

to lay, set, put or place aside or away; deposit

to resign, get rid of, give up

to wager, stake, bet

to entrust or intrust, to commit trust to, to deposit or place trust in

to depose

Source: wiktionary.org