Definition of SY in English:

SY

  • Steam yacht.

    ‘the SY Morning’