Perfumed garden Synonyms

Definitions for Perfumed


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

Definitions for Garden