Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

islay Definition

Cancel
islay
geographical name(Is-lay)
island of Scotland in the southern Inner Hebrides area 234 square miles (608 square kilometers), population 3855

Words Related to islay!

islay Examples by Brain Bank Users