Noun Definition

amaretto

1.Definition: an Italian almond liqueur

Category: Food