SOUL MATE


Meaning of SOUL MATE in English

[soul mate] n (1822): a person temperamentally suited to another

Merriam-Webster English vocab.      Английский словарь Merriam Webster.