What does soulmate means?
What is the definition of soulmate for you?