I was surprised to find the second "ji" at the end of the sentence. (This was a Type What You Hear for me. If it had been Write This in Czech, I would have put it before "milovat.") Anyway...
Is this placement okay because there are three "parts" to this sentence, and it's in the much-sought-after Second Position in the third part? Znát ji -- znamená -- milovat ji? (Always trying to get a better grip on word order...)
I thought the exact same thing... and read the comments just to see if anyone else felt the same way :)