The name Arran is a boy's name of Scottish origin. Arran and is often added to lists like British Boy Names and discussed in our forums with posts like "The Makeover Baby Name Game".
From the experts:
Arran Island (not to be confused with the Aran Islands in Ireland) is a large island in Scotland's Firth (or bay) of Clyde. Attractive name, but will forever be mixed up with Aaron.