Although Sephora's website has previously claimed that "sephos" is the ancient Greek word for beauty, this does not appear to be factually accurate. Indeed, if you google search, "sephos beauty", you'll merely find a long string of sources about the origin of the name Sephora. The actual Greek word for beauty was "kallos" ("kalos" being the adjective). The word in Koine Greek, which is the dialect that was in favor in the 4th century BC, around the time of Alexander the Great, was "hōraios".
The second half of Sephora's name supposedly comes from the Biblical character Zipporah, the wife of Moses. The reason given is because Zipporah was so, so beautiful, proponents of this theory claim. Unfortunately, this also doesn't square up with the evidence. There is no Biblical mention of Zipporah's physical appearance. The only place she appears in Exodus is a brief story about Moses scaring away some asshole shepherds and consequentially being offered Zipporah's hand in marriage by her father (Exodus 2:18-2:20), and a graphic but mostly unexplained anecdote where Zipporah circumcises her son Gershom with a stone and touches Moses's feet with it so that God doesn't kill him. The book of Numbers also notes that Moses's wife was a Cushite, meaning she was probably from modern-day Saharan Africa (Note: some sources suggest that Moses had two wives and that Zipporah was a Kenite, from modern-day Sudan). This is the only indication in the Bible as to how she looked.
She was very pretty in the Prince of Egypt, though.
What's more, if Sephora's founders wanted to name their company after sexy Biblical ladies, there are women of the Bible who are explicitly described as beautiful. Esther, for example, is chosen by King Xerxes specifically for her gorgeous appearance. Bathsheba's rooftime bath was so alluring that she easily seduced David.
If Sephora's founders actually used the Greek word for beauty + sexy Bible ladies as their formula, Sephora's name would be something like "Kallster" or "Horsheba".
|Yvonne De Carlo in The Ten Commandments.|
Still, I do have one plausible-ish explanation for the name "Sephora": the 1956 movie The Ten Commandments, starring Charlton Heston, re-named Zipporah "Sephora". Although this is a completely unsubstantiated theory, the actress who played Sephora, Yvonne De Carlo, did wear some pretty nice makeup for the role.