MJan 1, 2016Twin SoulsTwin souls are each other's supreme compliments. Twin souls are also known as twin flames or twin rays. I prefer the term twin soul....