What is the meaning of the word "amaretto"?

Definitions:

  1. an Italian almond liqueur copy to clipboard noun
    • I put amaretto in my coffee. copy to clipboard