Definify.com

Definition 2024


Islay

Islay

English

Proper noun

Islay

  1. The southernmost island of the inner Hebrides in Scotland.

Anagrams