A Depositary
- One who receives a deposit in trust
- A place where deposits are kept
| Synonyms |
(one who receives in trust): trustee
(place where deposits are kept): depository
| Synonyms |
(one who receives in trust): trustee
(place where deposits are kept): depository