Synonyms for "depositary"

Words with similar meaning