islay
/IH0 S L EY0/noun
- 1
The southernmost island of the Inner Hebrides in Argyll and Bute council area, Scotland.
- 2
Prunus ilicifolia, a traditional Native American food plant in southern California.
Translate โislayโ into another language
Choose a language below to open the translator with English selected as the source language.