SOUL MATE


Meaning of SOUL MATE in English

noun

: one of two persons especially of opposite sex temperamentally suited to each other : affinity ; often : a partner in an illicit relationship : lover , mistress

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.