What is the meaning of Soulbond?

A fictional character to whom an individual forms an emotional attachment.

A deep, lasting emotional or spiritual connection between two characters, typically of a psychic or magical nature.

Source: wiktionary.org