islay
noun
1 islay
California evergreen wild plum with spiny leathery leaves and white flowers.
synonyms: evergreen cherry, holly-leaf cherry, holly-leaved cherry, Prunus ilicifolia.
2 Islay
An island of western Scotland at the southern end of the Inner Hebrides.
debug info: 0.0162