English dictionary
amaretto meaning and definition
Definition and meaning of amaretto at MeaningMonkey.org. amaretto meaning and definition in the English Dictionary.AMARETTO noun
Definition of amaretto (noun)
- an Italian almond liqueur
Source: Princeton University Wordnet