Search for crossword answers and clues
Upscale cosmetics chain
Answer for the clue "Upscale cosmetics chain ", 7 letters:
sephora
Alternative clues for the word sephora
Word definitions for sephora in dictionaries
Wikipedia
Word definitions in Wikipedia
Sephora is a French chain of cosmetics stores founded in 1969. Featuring nearly 300 brands , along with its own private label , Sephora offers beauty products including makeup , skincare , body , fragrance , nail color , and haircare . Sephora is owned ...