If one has to call Geralt and Ciri “soulmates,” it's in a more reciprocal relationship in protecting one another. Ciri's magical powers can help protect Geralt and Yennefer, even though the latter helped train Ciri to harness her powers.