What liqueur means cupid in Italian and love in Latin? / General Knowledge, MCQs / Q&A / By admin Question What liqueur means cupid in Italian and love in Latin? Answer Amaretto