BENBECULA, one of the western isles of Scotland.