Fine liqueur with a rich flavor of almonds & other stones (apricot kernels, cherries). Amaretto, diminutive of amaro in Italian meaning "bitter", is an alcoholic beverage originating in Italy that tastes both bitter & deliciously sweet. Amaretto Giffard liqueur has the characteristic taste of apricot kernel & bitter almond.