Home

Word

soul mate, n.
more info someone for whom you have a deep affinity
<noun.person>

soul mate
semantic pointers
hypernym