Don't know if anyone has ever heard of this, but Sora is actually a girl, Native American name that means "chirping songbird". Th name everyone has always said means of the sky is actually Sorano, not Sora. Below is the link for Sora and Sorano. (Copy and paste)
http://www.babynamesworld.com/searc...Sora&f_submit=1&asearch=1&browseby=1&x=50&y=7
As for Riku, it is a female Japanese name with no meaning. Although soem people have said its meaning was sea or land or something like that. Riku link:
http://www.babynamesworld.com/searc...Riku&f_submit=1&asearch=1&browseby=1&x=39&y=9
Kairi by the way means agony of seperation or something like that. This could be very representative of her agony in seperation from Sora and Riku, and also the seperation between Sky and Sea or Land that she sometimes created.
http://www.babynamesworld.com/searc...Sora&f_submit=1&asearch=1&browseby=1&x=50&y=7
As for Riku, it is a female Japanese name with no meaning. Although soem people have said its meaning was sea or land or something like that. Riku link:
http://www.babynamesworld.com/searc...Riku&f_submit=1&asearch=1&browseby=1&x=39&y=9
Kairi by the way means agony of seperation or something like that. This could be very representative of her agony in seperation from Sora and Riku, and also the seperation between Sky and Sea or Land that she sometimes created.