If spell separately in Persian (Farsi), Rira is the name of the woman in Persian mythology who brings beauty to the jungles of north of Iran. It is also attributed to a spacial rain that does so too. It also has been translated as Pure or Illuminated Woman. In French, Rira means "Laugh".
From Japanese 梨 (ri) meaning "pear" combined with 来 (ra) meaning "to come". Other kanji combinations are possible. Usage of this name is, most likely, influenced by the name Lila.