SOUL MATE


Meaning of SOUL MATE in English

one who is your natural and compatible mate I thought Carson and I were soul mates, but we disagree a lot.

English idioms vocab.      Словарь английских идиом и выражений.