Rainbow (English girl name)–“Colorful weather phenomenon” or “arc of color in the sky that appears after the rain” Raksha (Hindi and Indian girl name)–“Protection”; also a name that means “moon” Ran (Japanese girl name)– Flower name meaning “orchid” Randa (Arabic girl name...
"L'Oiseau Bleu" (1697). In English he was adopted into native fairy tales, such as… See origin and meaning of prince charming.
Yashita (Hindi) –“Successful” Baby Girl Names Meaning Love Ai (Japanese)–“Love” Amora (Spanish)–“Love” Cer (Welsh)–“Love” Darlene (Old English)– Pet name for girls that means “dear” or “loved one” Davina (Scottish and Hebrew)–“Beloved”; sometimes considered as a fem...