Succulently sweet or fragrant; balmy, divine.
Pertaining to or worthy of the gods.
Of or pertaining to nectar; nectareous; sweet.