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 "How to spell a name".
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.