Meaning of islay
Definition of islay
(noun)
California
evergreen
wild
plum
with
spiny
leathery
leaves and
white
flowers
an
island
of
western
Scotland at the
southern
end of the Inner Hebrides
Other information on islay
WIKIPEDIA results for
islay
Amazon results for
islay
Tweet