I would like to submit a new feminine name: Elora. I found that El- and Lora are both from English origin. A meaning I fould was laurel of victory. What I don't know is how old or how far back this name goes. I very rarely see it... Can any one help?