0%

ALL meanings of arran

Ar·ran
A a
  • noun arran an island off the SW coast of Scotland, in the Firth of Clyde. Pop: 5045 (2001). Area: 427 sq km (165 sq miles) 3
  • noun arran island in the Firth of Clyde, SW Scotland: 165 sq mi (427 sq km) 3
  • noun arran an island in SW Scotland, in the Firth of Clyde. 166 sq. mi. (430 sq. km). 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?