soul mate Meaning, Definition & Usage

  1. noun someone for whom you have a deep affinity

WordNet