confidant

noun

1.
someone to whom private matters are confided
Derived from:
confide