« Back to Glossary IndexArmagnac Definition: A brandy from France’s Armagnac region. If you love it, please share...