strega

views updated

strega Italian; herb‐flavoured liqueur.

More From encyclopedia.com