English dictionary
islay meaning and definition
Definition and meaning of islay at MeaningMonkey.org. islay meaning and definition in the English Dictionary.ISLAY noun
Definition of islay (noun)
- California evergreen wild plum with spiny leathery leaves and white flowers
- an island of western Scotland at the southern end of the Inner Hebrides
Source: Princeton University Wordnet