English Noun sailrays plural of sailrayWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads