islay

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

Other Searches