What about Helena (HEH-luh-nuh), nicknamed Lena, or Leone? Other choices with the meaning 'lion'/'lioness' could be Aria, Ariel, Leandra or Leya, but Léonie would be my favourite. Ryder and Aria sound perfect together! Good luck.