depositary
noun
plural depositaries
Definition of depositary
1
: a person to whom something is entrusted
Keep scrolling for more
Keep scrolling for more