Nectar, Skt. amrita. 1) The 'nectar of immortality;' the ambrosia of the gods conferring immortality or other powers. 2) Abbreviation of 'Nectar Quality,' the heruka of the ratna family among the Eight Sadhana Teachings and the tantric teachings connected with that deity. (RY)