Islay definition

īlā, īlə
An island of the southern Inner Hebrides of western Scotland. Farming, fishing, and distilling are important to its economy.
0
0
Advertisement