Scented revels Synonyms

Definitions for Scented


  • (adjective) having a pleasant smell
  • (adjective) filled or impregnated with perfume
  • (adjective) having a natural fragrance

SR abbreviation

SR is an abbreviation for Scented Revels
What does SR stand for?
SR stands for "Scented Revels"