Arran
WiktionaryText

Proper noun



  1. An island off the southwest coast of Scotland.
  2. of modern Scottish usage, derived from the place name.
 
x
OK