Definitions for "Islay"
An Island, part of the outer Hebrides, producing peaty whiskies of justifiably very high reputation. A mythical place for any real lover of whisky.
an island of western Scotland at the southern end of the Inner Hebrides
this island has inexhaustible reserves of peat, some streams flow even above. The whiskies produced in this island (7 open distilleries) have therefore a strong connotation of peat and sea; the distilleries in fact are all built next to the sea
Keywords:  leathery, spiny, plum, evergreen, wild
California evergreen wild plum with spiny leathery leaves and white flowers