mentuccia

/mehn-TOO-chyah/
[Italian] plural mentucce

"Mint flavoured", generally referring to a liqueur. May also refer to a wild mint.

Countries