Home UK English amaro
A type of Italian liqueur that is flavoured with herbs.
Italian, literally ‘bitter’.
READ THESE ARTICLES