Soul mate

Origin of: Soul mate

Soul mate

A person who is perfectly suited to another in every respect, dates from the early 19th century.