A person with whom one has mutual attachment
companion, intimate, confidant, comrade, familiar, schoolmate, playmate, best friend, close friend, roommate, bedfellow, fellow, fast friend, bosom friend, boon companion, mate, alter ego, other self, soul mate, crony*, buddy*, sidekick*, bosom buddy*, homeboy*, homegirl*.
Antonyms foe, enemy*, stranger.