River’s name is River because the Doctor met River before and told young River about how her name was River. So River’s name is River because the Doctor told her it was River. Ergo, the Doctor named River? Or no, Lorna named River. But River knew she was River because the Doctor told her she was River. So if the Doctor never told her she was River, OR WAIT. NO. Amy told her she was River. So… Amy renamed her daughter off of a name that she already knew her daughter was named?