Definitions English

  • A small cluster or arrangement of flowers.
  • The fragrance typical of a wine or liqueur. See Synonyms at fragrance.