What does Ryu mean?
From Japanese 龍 / 竜 (ryuu) 'dragon'. Hedge: more often a dragon-bearing element within compound names than a standalone given name, and the same sound is written with other kanji meaning 'noble/prosperous' (隆), 'flow' (流) or 'lapis lazuli' (琉); the dragon meaning applies to the 龍/竜 spelling. Romanized Ryu or Ryuu (the macron/double-u marks a long vowel).
What does Sora mean?
Sora means “sky” in Japanese.