See also: shorcha Irish Proper noun Shorcha f lenited form of Sorcha Scottish Gaelic Proper noun Shorcha f lenited form of SorchaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads