islay
1. [ noun ] (geography) an island of western Scotland at the southern end of the Inner Hebrides
Related terms: island Inner_Hebrides
2. [ noun ] (botany) California evergreen wild plum with spiny leathery leaves and white flowers
Synonyms: holly-leaf_cherry evergreen_cherry Prunus_ilicifolia holly-leaved_cherry
Related terms: wild_plum
Similar spelling:   Isela
  Isley
  isohel