Anam is the Gaelic word for soul and cara is the word for friend. So Anam Cara in the Celtic world was the “soul friend.” In the early Celtic Church, a person who acted as a teacher, companion, or spiritual guide was called an anam cara.
It originally referred to someone to whom you confessed, revealing the hidden intimacies of your life. With the anam cara you could share your inner-most self, your mind and your heart. This friendship was an act of recognition and belonging. When you had an anam cara, your friendship cut across all convention, morality, and category. You were joined in an ancient and eternal way with the “friend of your soul.” The Celtic understanding did not set limitations of space or time on the soul. There is no cage for the soul. The soul is a divine light that flows into you and into your Other. This art of belonging awakened and fostered a deep and special companionship. 
- John o' Donohue
- [Cosmic Christos Dragon Teachings]