RichThesaurus
beauty shop
beauty shop
antonyms
beauty shop
definitions
noun
A shop which sells cosmetics