Elora for a baby name

Greek meaning is 'light' and in Hewbrew 'God is Light'

Also shared with a fictional character in the film 'Williow'.

Alternative names; Eliora, Eleanor

Search by letter



Search by category