Definition of Islay

  • 1. California evergreen wild plum with spiny leathery leaves and white flowers Noun
  • 2. An island of western Scotland at the southern end of the Inner Hebrides Noun

Synonyms for word "islay"

Semanticaly linked words with "islay"

Hyponims for word "islay"