Synonyms: confidant, intimate
Definition: someone to whom private matters are confided
Similar words: friend
Definition: a person you know well and regard with affection and trust
Usage: he was my best friend at the university