ARRAN Meaning of ARRAN in English Ar ‧ ran /ˈærən/ BrE AmE an island in the Firth of Clyde, western Scotland Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012