I'm just wondering does some terms, names etc. mean something else in your native language (or any other language). Like in my native language, Finnish, Sora means gravel. Also Riku is a male given name (and as you may have realized already, unisex name in japanese...) and you know the ship name for Axel/Roxas is Akuroku, coming from how their names are written in Japanese. Aku is a male given name in Finnish, also Donald's Finnish name. Donald/Roxas? Lea is a female given name in Finnish like in many other languages.