Sounds a bit like a nn for something longer 'Elfradora' or the like. But ok, though maybe a bit childish.
I rather like all these E names - Edie, Evie, Edith, Elise, Eloise even - but I worry that, say looking down the cast list of a TV drama in twenty years - it's all going to look remarkably similar.