islayEnglish

Islay, Prunus ilicifolia, evergreen cherry, holly-leaf cherry, holly-leaved cherry

Noun

California evergreen wild plum with spiny leathery leaves and white flowers

English: holly-leaved cherry, holly-leaf cherry, evergreen cherry, islay, Prunus ilicifolia

An island of western Scotland at the southern end of the Inner Hebrides

English: Islay

English words with similar meanings

Show 4 words