Elora is a girl's name of Hebrew origin meaning "the Lord is my light". Formed by the elements "El," meaning "God," and "or," meaning "light."