Amarula in English dictionary Amarula Meanings and definitions of "Amarula" South African cream liqueur made with sugar, cream and the fruit of the African Marula tree (Sclerocarya birrea). more Sample sentences with "Amarula" Declension Stem Try again Available translations Dutch French German Hebrew Polish Portuguese Russian Authors