• word of the day

    islay

    islay - Dictionary definition and meaning for word islay

    Definition
    (noun) California evergreen wild plum with spiny leathery leaves and white flowers Definition
    (noun) an island of western Scotland at the southern end of the Inner Hebrides
Download our Mobile App Today
Receive our word of the day
on Whatsapp