Definition of Ry in English:

Ry

British
  • Railway.