soul mate, n. It means a person with whom one has a strong affinity, according to the Random House Webster’s College Dictionary. The concept of soul mates has been around for a long time, and for ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results