Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun soul_mate
1 sense of soul mate
Sense 1
soul mate -- (someone for whom you have a deep affinity)
=> lover -- (a person who loves someone or is loved by someone)