Definition of Arran
island of southwestern Scotland in the Firth of Clyde area 165 square miles (429 square kilometers)
Learn More about arran
Britannica.com: Encyclopedia article about Arran
Seen and Heard
What made you want to look up Arran? Please tell us where you read or heard it (including the quote, if possible).