Home

Word

amaretto, n.
(amarettos)
more info an Italian almond liqueur
<noun.food>

amaretto
semantic pointers
hypernym