islay n 1: California evergreen wild plum with spiny leathery leaves and white flowers [syn: {holly-leaved cherry}, {holly-leaf cherry}, {evergreen cherry}, {Prunus ilicifolia}] 2: an island of western Scotland at the southern end of the Inner Hebrides