I could see someone thinking an
Elisha was a girl - via Alicia/Elissa/Alisha. I might assume it myself, since I've never met a male
Elisha, and I have met many Alicias, Alishas, and Elissas. But I do love
Elisha for a boy. It's so gently dashing.
Esperia sounds like the name of a dragon from a fantasy story. Élienne and Éliette sound like faux French invented names. They are all very pretty.