amaretto
Top 40000
Meanings
Noun
1. the sweet-bitter liqueur amaretto
2. a glass of amaretto