Of or pertaining to nectar; nectareous; sweet.
Physically or sexually attractive.
Of the highest quality; excellent; splendid.
iced; with ice added
A legendary enormous bird.