YourDictionary

Arran

island in the Firth of Clyde, SW Scotland: 165 sq mi (427 sq km)

See Arran in American Heritage Dictionary 4

Learn more about Arran

Arran

link/cite print suggestion box