The name Elon means Oak Tree and is of Hebrew origin. Elon is name that's been used by parents who are considering unisex or non-gendered baby names--baby names that can be used for any gender.
In the Old Testament this was the name of one of the ruling judges of the Israelites. Also an African female name meaning "God Loves Me."