AMBROSIAL

Definition of AMBROSIAL

  1. (adj)extremely pleasing to the taste; sweet and fragrant
  2. (adj)worthy of the gods