VariousWords beta
Definitions:
Noun
holly-leaved cherry
holly-leaf cherry
evergreen cherry
islay
Prunus ilicifolia
Definition: California evergreen wild plum with spiny leathery leaves and white flowers
Islay
Definition: an island of western Scotland at the southern end of the Inner Hebrides