Definition of Islay

Noun: islay

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

See also:
islands
isle

Anagrams containing the word islay

iayls yisla ayisl layis slayi