Scottish Gaelic Noun ribeachan m pl plural of ribeWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads