Ry Syllabification: (Ry)Definition of Ry abbreviation British Railway. Ry in other Oxford dictionaries Definition of Ry in the British & World English dictionary