meaning of scotch whisky

1. whiskey distilled in Scotland; especially whiskey made from malted barley in a pot still


Related Words

scotch whisky |

Developed & Maintained By Taraprasad.com

Treasure Words