Mescal



Same as: mezcal
ENGLISH MEANING
noun
1.
A distilled liquor prepared in Mexico from a species of agave.