Search for crossword answers and clues

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 ...