Anam Cara: (n, Gaelic) a person with whom you can share your deepest thoughts, feelings, and dreams with your soul friend.