Depositary
English Meaning
One with whom anything is lodged in the trust; one who receives a deposit; -- the correlative of depositor.
Sorry, No Malayalam Meaning for your input!
See Depositar Want To Try Depositary In Malayalam??